css1支持的伪类:
:active //向被激活的元素添加样式。
:hover //当鼠标悬浮在元素上方时,向元素添加样式。
:visited //向已经被访问的链接添加样式。
:link //向未被访问的链接添加样式。
css2新增的伪类:
:first-child //向元素的第一个子元素添加样式。
:focus //向拥有键盘输入焦点的元素添加样式。
:lang //向带有指定 lang 属性的元素添加样式。
:left //
:right //
提示:最常见的错误是认为 p:first-child 之类的选择器会选择 p 元素的第一个子元素。
注释:必须声明 ,这样 :first-child 才能在 IE 中生效。
=======================================================
css1支持的伪元素:
:first-line //伪元素用于向文本的首行设置特殊样式。
:first-letter //伪元素用于向文本的首字母设置特殊样式:
注释:"first-line"|"first-letter" 伪元素只能用于块级元素。
css2新增的伪元素:
:before //伪元素可以在元素的内容前面插入新内容。
:after //伪元素可以在元素的内容之后插入新内容。
例子:p:before{content:"url(logo.gif)"}