css基础复习总结(二)——伪类选择器、CSS三大特性

伪类选择器:
1.a: link:选择未被访问过的元素。
2.a: visited:选择已被访问过的链接。 //注意访问过之后在想复原就得清空浏览器。
3.a: hover(重要):当光标经过该元素时候显示的样式。
4.a: active:官方解释为活跃标签,个人理解为鼠标按下未弹起时的样式。
注意:4个伪类选择器单独使用时是没有任何问题的,但是要组合起来使用的话还是要注意书写顺序的,否则会由于层叠性而出现意料之外的情况。
CSS三大特性:
1.层叠性: 样式冲突并且优先级相同时选择CSS最后写的哪一个样式,不冲突的话不覆盖。
2.继承性:以font开头的样式大部分都有继承性。 行高比较特殊:会有1.5、2这种没有单位的数字,该数字的意思是按照当前文字的大小进行倍数运算即 font-size1.5…
3.优先级:权重选择器由四组数字狗构成,儿子不能继承父亲的权重,a链接也比较特殊,由浏览器指定。 行内>内联>外联样式
0,0,0,0 //继承或者通配符(

0,0,0,1 //元素选择器(div、a、span),伪元素选择器(a:before)
0,0,1,0 //类选择器( class选中的 ),伪类选择器( :hover ),属性选择器( input[value] )
0,1,0,0 //ID选择器(#开头)
1,0,0,0 //行内样式(在html结构中写的)
!important //在样式后面写,不建议多写。

你可能感兴趣的:(css,html)