为什么“initial”关键字指定的 CSS 样式与默认样式不同?

mak*_*XIE 5 css

我正在阅读 CSS 继承的 MDN 教程。它说将初始设置为属性会将样式恢复为浏览器的样式。我认为浏览器的样式是它在没有 CSS 的情况下显示的样式吗?但它是不同的。那么零CSS样式不是由浏览器控制的吗?

https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Cascade_and_inheritance

在此处输入图片说明

Yos*_*sky 3

initial值将样式重置为其初始状态。链接的蓝色不是它的原始样式,而是浏览器用户代理给它的样式。但将initial其重置为原始颜色,即黑色;

从<code>浏览器用户代理</code>赋予<code>a</code>的样式

在上图中: 给出的a样式browser user-agent