CSS权威指南(第3版)
第一章 基础介绍
介绍了css的好处, 编辑一个文件多处使用, 层叠: 指式样有矛盾时, 可以覆盖掉之前的式样, 便于维护 等等.
块级元素:会生成一个元素框, (默认地)它会填充其父元素的内容区, 会换行.
行内元素: 也有元素框, 但是不会打断这行文本, 不换行.
<link rel=”stylesheet” type=”text/css” href=”sheet1.css” media=”all” />
候选式样表 将 rel设置为 alternate stylesheet 例如:
<link rel=”stylesheet” type=”text/css” href=”sheet1.css” title=”Default”> // 默认式样
<link rel=”alternate stylesheet” type=”text/css” href=”bigtext.css” title=”big Text”>
<link rel=”alternate stylesheet” type=”text/css” href=”smalltext.css” title=”small text”>
如果多个式样表, 都使用”默认式样表”, 那么浏览器只会选择一个
<style type=”text/css”> @import url{style.css}</style>
可以看到 @import 必须写在 style 容器中. 并且要在最前边.
@import 与 link 类似, @import url(sheet2.css);
如果一个式样表, 需要引用令一个式样表, 那么这个 @import 就很有用了
内联式样一般最好不要使用, 就是<style type=”text/css”></style> 在body中.
第二章 选择器
类选择器, 根据类别选择, 比如同样都是 <input> 标签, 但是类别不同式样不同.
id选择器, 用来唯一确认一个元素
属性选择器, 针对一些不同类型或相同类型, 但是属性相同的, 具有相同式样.
伪类, 指实际上不存在的元素, 一般用在<a>中, 也可以用在别的元素上
a:visited {color: ilver;}
input:focus {background: silver;}
伪元素, 插入假想的元素, css2 中只支持4个伪元素: 设置首字母式样, 设置第一行式样, 设置之前和之后式样.
p:first-letter {color: red;}
p:first-line {color: red;}
第三章 结构和层叠
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。