为什么这时候a标签内容执行结果的背景颜色是红色?
<style type="text/css"> a{background:red;} div{ background:white; } </style>
<div> <a href="http://www.baidu.com">百度</a> <a href="http://www.imooc.com">慕课网</a> </div>
一开始我以为是执行先后顺序的区别,后来发现无论是把a标签的CSS写在div{}前面还是后面,执行结果百度,慕课网都是红色。这是什么道理?跟权重有关吗还是咋地?求大手指点。