js语言和框架-Html、Html5-行内元素、块级元素
面5笔5要将下面代码中超链接文本呈现为红色,不可以使用的样式表是( )。
<div><a href="http://www.w3.org/">链接到W3C</a></div>
A.a:link{color:red}
B.div a:link{color:red}
C.div>a:link{color:red}
D.div:first-child{color:red}
正确答案是 D
1.div:first-child
要满足的条件,首先必须得是div元素,还得是第一个子元素,如果不满足 就不会被选中
2.div:first-of-type
要满足的条件,首先必须得是div元素,还得是第一个出现的div元素,如果不满足 就不会被选中
3.nth-child
a:nth-child(5): 必须是a元素 必须是第五个子元素
4.nth-of-type:
a:nth-of-type:选中所有a元素中的第n个a元素
规律就是child相关的是绝对位置,type相关的是相对位置