为了账号安全,请及时绑定邮箱和手机立即绑定

设置body{font-size:20px;}时为什么标题大小不变?

<h1>勇气</h1>也包含在<body></body>里,为什么body{font-size:20px;} “勇气”的大小不变?

正在回答

4 回答

标题本身这个标签默认了样式,如果需要改的话你得在<style></style>里重新声明创建新的样式,CSS规则里有一条就是权值优先,谁的权值高元素优先启用哪个CSS样式,<h>标签的权值要大于<body>标签的权值,所以<body>声明的样式在<h1>里会被覆盖,标签的权值为1,类选择符的权值为10,ID选择符的权值最高为100,你可以回去看看9-2特殊性那一章

2 回复 有任何疑惑可以回复我~
#1

小丑鸭sherry 提问者

那意思是不是<body>的权值与<h1>都是1,但是<h1>靠后所以把<body>覆盖了?
2017-02-21 回复 有任何疑惑可以回复我~
#2

慕斯4140465

<body>是类,<h1>是标签
2017-02-22 回复 有任何疑惑可以回复我~
#3

慕斯4140465 回复 小丑鸭sherry 提问者

<body>是类,<h1>是标签
2017-02-22 回复 有任何疑惑可以回复我~

一楼说的牛头不对马嘴,谁的权值高优先启用哪个样式,h1标签权值是1,body权值是10,应该body把h1覆盖??,

0 回复 有任何疑惑可以回复我~

标题也变了啊,你再试试,一楼说那么多好像很有理论依据,可是说不定是错的

0 回复 有任何疑惑可以回复我~

换个大的数字试试

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

设置body{font-size:20px;}时为什么标题大小不变?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信