html标题标记的字体大小初始CSS值

时间:2016-07-24 01:12:46

标签: html css

我希望将H1标签的font-sze重置为默认值..根据W3学校:

  

initial关键字用于将CSS属性设置为其默认值   值。

现在,当我应用它时,文本显示小于默认(无CSS)值...

此处示例:

http://jsbin.com/cifedofoci/edit?html,css,output

2 个答案:

答案 0 :(得分:1)

'默认'值是特定于每个浏览器的,它与标记或样式无关。对于大多数浏览器,默认值为16px,而h1将大小设置为32px。

答案 1 :(得分:0)

我也想弄清楚这个问题,我找到了一个我想在这里分享的解释;

<块引用>

声明 display: initial 等同于 display: inline。无论您将其应用于什么类型的元素,它都不会评估为 display: block 。那是因为 initial 重置为属性的初始值,而不是元素; inline 是 display 属性的默认值。

也就是说,“初始”值是“属性”的默认值,而不是标签。 没有应用任何样式的 h1 元素/标签具有 32px(2em) 字体大小,当我们讨论 h1 元素内的 font-size 属性时,该值来自浏览器的设置,但 font-size 属性本身整个页面的整体值为 16px。