第七章CSS的对象使用
1.构造CSS的规则
1 |
|
CSS有三个部分组成,分别是对象、属性和值。
2.基本CSS选择器
CSS中的对象很重要,它指定了对哪些网页元素进行设置,因此,它有一个专门的名称——选择器(selector)
基本选择器有标记选择器、类别选择器和ID选择器。
2.1 标记选择器
2.2 类别选择器
第四行通过class=”blue big”将两个样式同时加入,得到蓝色大字体。
2.3 ID选择器
ID选择器的使用方法跟class选择器基本相同,不同之处在于ID选择器只能在HTML页面中使用一次,因此其针对性更强。
上面代码中,将ID选择器用于多个标记式错误的,因为每个标记定义的id不只是CSS可以调用,JavaScript等其他脚本语言同样也可以调用。如果一个HTML中有两个相同的id标记,那么将会导致JavaSctipt在查找id时出错,例如函数getElementById()。
其中最后一行没有任何CSS样式风格显示,这意味着ID选择器不支持向class选择器那样多风格同时使用,类似id=”bold
green”是完全错误的语法。
3.在HTML中使用CSS的方法
3.1 行内样式
3.2 内嵌式
3.3 链接式
链接式CSS样式表是使用频率最高,也是最实用的方法。
3.4 导入样式
导入样式表与上面提到的链接样式表的功能基本相同,只是语法和运作方式上略有区别。
在HTML中导入样式表,常用的有如下几种@import语句,可以选择任意一种放在标记之中。
3.5 各种方式优先级问题
1)行内式>嵌入式>外部样式
2)外部样式中,出现在后面的优先级高于出现在前面的
3)存在多个