不继承文本区域中某些字体设置的规范
Spec for not-inheriting certain font settings in textarea
This is a wonderful question 关于为什么样式不能在表单字段中继承。
This is a wonderful answer 解释 "Certain controls are not defaulted to inherit font settings."
有这方面的规范吗? "Certain controls" 对我来说似乎很模糊。
我查了
- MDN - Inheritance文章没有提到表单域。
- MDN -
<textarea>
文章没有提到继承
您问题的答案很简单,与规范无关。如果您以 Google Chrome 中的文本区域为例并检查该元素,您将得到以下内容:
浏览器正在应用默认 font-family
(以及许多其他属性),因此继承规则不再适用。
现在,如果您想知道这些默认样式是如何定义的,您需要考虑每个浏览器及其实现,因为这超出了 CSS 规范的范围。
This is a wonderful question 关于为什么样式不能在表单字段中继承。 This is a wonderful answer 解释 "Certain controls are not defaulted to inherit font settings."
有这方面的规范吗? "Certain controls" 对我来说似乎很模糊。
我查了
- MDN - Inheritance文章没有提到表单域。
- MDN -
<textarea>
文章没有提到继承
您问题的答案很简单,与规范无关。如果您以 Google Chrome 中的文本区域为例并检查该元素,您将得到以下内容:
浏览器正在应用默认 font-family
(以及许多其他属性),因此继承规则不再适用。
现在,如果您想知道这些默认样式是如何定义的,您需要考虑每个浏览器及其实现,因为这超出了 CSS 规范的范围。