3、是行内样式。
4、候,会发现div的背景依然是黄色的,但是我们字体大小是按着#article来设置的(因为行内样式没有设置字体大小)。这就说明:行内样式>ID选择器应用的样式。接着ID选择器的下面,我们应用class选择器样式/*给id为article的标签应用样式*/#article{background-color:grey;font-size:0.8em;float:right;}/*给所有指定container为class的标签应用样式*/.container{background-color:red;font-size:0.5em;border:1p
5、xsolidred;}这是我们发现,除了给div加了个黄色边框,div的背景色依然是行内样式设置的黄色,字体大小是#article里设置的。由此我们可以发现,虽然.container写在#article下面,但是却没有覆盖已经定义过的样式,这就证明了:行内样式>ID选择器样式>类选择器样式最后再应用一个标记选择器样式/*给id为article的标签应用样式*/#article{background-color:grey;font-size:0.8em;float:right;}/*给所有指定container为class的标签应用样式*/.c
6、ontainer{background-color:red;font-size:0.5em;border:1pxsolidred;}div{background-color:white;font-size:1em;border:2pxsolidblack;color:green;}我们会发现,只有字体的颜色发生了变化,其他的样式还是之前的样式,这就说明标记选择器没有覆盖前面类选择器,ID选择器以及行内已定义的样式。这也就证明了:行内样式>ID选择器>类选择器>标记选择器.
此文档下载收益归作者所有