下列关于样式声明优先级的说法中错误的是( )。
A. 在都不具备重要性的情况下,通过类选择器设置的样式声明优先级要高于通过元素选择器设置的。
B. 在重要性和特殊性相同的情况下,源程序写在后面的样式声明的优先级要高于写在前面的。
C. 用!important修饰的样式声明的优先级一定是最高的。
D. 内联样式表中的样式声明优先级要高于内部样式表中的。
分析下列CSS语句,列表项被设置的颜色为( )。* { color: red; }body { color: green; }li#answer { color: blue; }html > body table tr[id="totals"] td ul > li { color: orange; }
A. 红色
B. 绿色
C. 蓝色
D. 橙色
在下列说法中,( )是正确的。
A. 伪类和伪元素的名称前面都只允许出现一个冒号。
B. :hover只允许用于超链接元素。
C. 元素(开始标签和结束标签之间不包含任何字符)会被:empty选中,而
元素则不会。
D. 伪元素::after的内容用content属性指定。
为了选择所有属于author类的段落,下列( )选择器是最恰当的。
A. p[class="author"]
B. p[class|="author"]
C. p[class~="author"]
D. p[class^="author"]