html 为什么p标签的颜色会继承a标签的颜色

已找到问题,不会继承的。是不小心一个a标签忘记打终止符号了。

  由于CSS的层叠(cascading),a元素继承自div的样式(color:red)被浏览器的a元素的默认样式给覆盖了。
  浏览器本身对 a 标签有默认样式,是直接对 a 标签指定的
  例如在我这 Google Chrome 浏览器里:

  所以你没写任何样式,但是看到 a 标签应该是带下划线的,还可能是蓝的,链接访问过后可能是红的 ( :visited ) 。
  从父级 div 继承下来的优先级没有选择器高,覆盖不到。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-01
那请采纳我~~谢谢!