我想知道为什么 Chrome 会在家族的标题元素中添加样式属性<h>
。当我添加这样一个元素,并且没有做特定的 css 标记时,chrome 会添加以下内容:
h3 {
display: block;
font-size: 1.17em;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-weight: bold;
}
我必须用类似的东西覆盖它
h3{
display: block;
font-size: 1.2em;
-webkit-margin-before: 0;
-webkit-margin-after: 0;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
cursor: default;
font-weight: normal;
}
好的,我可以接受他们将其设置为粗体并增加字体大小的部分,但他们为什么要更改边距?
有时我觉得这很令人困惑,因为我重新排列了上述元素并想知道为什么 and 的行为<p>
不同<h>
,因为我忘记了这一点。
还是只有我,我错过了重要的部分?
原谅我的英语,我尽力了。