10-2权值问题

来源:10-2 能不能把字写大一点啊 - 使用font-size设置字体大小

Ddaarkwn

2015-03-18 20:46

<style type="text/css">

body{font-size:12px;color:#666;}

*{font-size:20px;color:red;}

</style>

当我把样式写成这样的时候,网页上显示的便是通配符的样式,但是标签的权值为1,通配符的权值为0,继承不具有特殊性,不是应该span中的内容为20px,red,而其余body标签内的内容为12px,灰色么?

写回答 关注

1回答

  • purple_yao
    2015-03-19 14:49:49
    已采纳

    第一条语句把 body 中的文字颜色变成了灰色,*{font-size:20px;color:red;}因为*包括body,当然也包括span,所以等于重置了。

    幺爷 回复Ddaark...

    以上重置的想法是不对的啊,如果是改成p{font-size:12px;color:#666;},你试试,这应该从继承权值的角度来解释,body设置了{font-size:12px;color:#666;},但是p标签的继承权值很低,低于通用选择器的权值

    2016-10-31 14:43:43

    共 2 条回复 >

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225316 学习 · 18230 问题

查看课程

相似问题