css伪类和伪对象
css 规定的伪类和伪对象以冒号开始:例:
a:link{超链接默认样式}
a:visited{访问过的样式}
a:hover{鼠标经过的样式}
a:active{定义鼠标按下的样式}
:focus 定义对象在成为输入焦点时的样式
:first-child 定义对象的第一个子对象的样式
:first 定义页面容器第一页使用的样式,仅适用于@page规则
:left 定义页面容器位于装订线左边的所有页面使用的样式,仅适用于@page 规则
:right 定义页面容器位于装订线右边的所有页面使用的样式,仅适用于@page 规则
:lang 定义对象使用特殊语言的内容的样式
:after 与content 属性一起使用,定义在对象后的内容 ,目前只被FF和netscape7.0用以上的版本支持
:before 与content 属性一起使用,定义在对象前的内容
:first-letter 定义对象内的第一个字符的样式 都支持
:first-line 定义对象内的第一行的样式 都支持
例:
p:before{/***** 在段落的前面插入一张图片 ****/
content:url(”My pictures/end-p1.gif”);
}
若要首字下沉 还需要float:left;
:first-letter{
float:left;
}