CSS——(1)基础

摘要:
设置选择器后,我们可以设置CSS样式。CSS中的选择器可以分为id选择器、类选择器和Html选择器。1) ID选择器可以为标记有特定ID的HTML元素指定特定样式,该ID由“#”定义。1) ,外部:将网页链接到外部样式表CSS似乎是一个新事物,但只要你练习它,你就会发现它的许多知识以前都暴露了。在介绍了CSS的概念和几种使用方法之后,下一篇博客CSS-BoxModelandStandardFlow将重点介绍CSS的核心内容。

CSS(Cascading Style Sheets层叠样式表

含义

一种计算机语言;

可以实现网页与内容分离;

用来表现文件样式,如HTML或XML;

比较

div与css

如果说div是容器的话,那么css就是装饰或是表现容器样式的事物。比如div是盒子,那么css的作用就是表示盒子的颜色,大小,体积等。

htmlcss

html是负责网页内容的;css是负责网页样式的,而且css很好的解耦网页的内容和样式。


选择器

设置选择器之后,我们就可以设置CSS样式了。

那不设选择器行不行呢?可以在word中类比一下,我们就可以把文章中每段或每行的文字都设成一个独有的样式,这个样式可以包括font-size(字体大小),width,height等等。

CSS中的选择器可以分为id选择器,class选择器和Html选择器。

1)、id选择器

可以为标有特定id的HTML元素制定特定的样式,以“#”来定义。

#newnews {
    /*最新新闻框架*/
    font-size :20px;
    margin-left :5px;
    margin-bottom :10px;
}

2)、class选择器

用来描述一组元素的样式,可在多元素中使用,以一个点"."号显示。

.replay {
    margin-bottom :30px;/*底部的外边距*/
}
3)、html标签选择器

没有标识,直接引用

使用方法看了前面的这两个例子,有人肯定会有这样的疑惑:我们为newnews,replay设置了样式,那在网页上他们是怎么使用的呢?

接下来,我们就讲一下定义网页的方法

1)、外部:将网页链接到外部样式表。

2)、内页:在网页上创建嵌入的样式表。

3)、行内:一个用内嵌样式到各个网页元素。

第一种:-->写在css文件中

在其他网页上使用相同的样式时,或为了保持网页的外观一致整体性,可以采用外部样式。外部样式更改也十分方便。

<link href="http://t.zoukankan.com/css/login.css" rel="stylesheet"  type="text/css" />
    <!--外部样式表即login.css-->

第二种:-->写在head头部

当我们只要定义当前网页的样式事,可采用嵌入的样式表。它“嵌”在网页的 <HEAD> 标记符内。

<head>  
<title>页面标题</title>  
<styletype="text/css">  
<!--  
p{  
color:#FF00FF;  
text-decoration:underline;  
font-weight:bold;  
font-size:25px;  
}  
-->  
</style>  
   </head>

第三种:-->在html中

当特殊的样式需要应用到个别元素时。使用内联样式的方法是在相关的标签中使用样式属性。

<p style="color: black; margin-left: 20px">
这里是文字!
</p>

CSS——(1)基础第1张

CSS看似是一个新东西,但只要动手去实践,就会发现,它的很多知识都是之前接触到的。比如设置字体、行间距等等,要多多尝试。
介绍了CSS的概念和几种使用方法后,下篇博客CSS——(2)盒子模型与标准流主要讲的是CSS的核心内容。

免责声明:文章转载自《CSS——(1)基础》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇erlang局域网内节点通信——艰难四步曲input debounce下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

1-4 Sass的基本特性-基础

[Sass]声明变量 定义变量的语法: 在有些编程语言中(如,JavaScript)声明变量都是使用关键词“var”开头,但是在 Sass 不使用这个关键词,而是使用大家都喜欢的美元符号“$”开头。我想用一张图来解释,我一直坚信,一图胜千言万语: 上图非常清楚告诉了大家,Sass 的变量包括三个部分: 声明变量的符号“$” 变量名称 赋予变量的值...

span标签间距

最近在做的一个项目里面碰到这么一个问题: <p> <span>块1</span> <span>块2</span> </p>    在“块1”和“块2”之间存在着一个大概3em的空白...图就不上了这明显不符合预期.... 最后发现:当这两个span写在一行...问题就解决了... &...

常见文本框提示css技巧

很多时候会碰到那个的表单 一般我们做文字提醒功能时会在value处直接写上,现在总结一个比较好的方法直接上代码: html: <dl class="login_from"> <dd class="login_input"> <span>微博/博客/邮箱/手机号</spa...

2020前端面试题常问集锦

以下为常备面试题集锦,面好多家公司大都问的如此(后续更新补);还有一些算法和手写代码后面整理; js陈述类型1、Es6的class和构造函数的区别: class xx { }(1)不存在变量提升(2)方法默认是不可枚举的,class所有方法没有原型对象prototype也没有构造器不能用new来调用; 2、普通函数和箭头函数的区别?(1)this指向不...

Qt样式表的使用

  Qt中可以灵活的使用层叠样式表(CSS),其语法和CSS很相似。因为HTML CSS的灵活性,所以可以很方便的为QT界面设计自己需要的外观。除了子类化Style类,使用QT样式表(QStyleSheet)是另一种快速改变QT程序UI风格的方法,它很大程度上借鉴和参考了 HTML层叠样式表的语法和思想。   StyleSheet文件的默认后缀名为qss,...

css3实现宽度渐变

用css3实现宽度渐显效果,记录一下 效果: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <title>宽度渐变动画</title> <style>...