为什么和 覆盖字体设置 当尝试在所有元素上应用一致的字体时,用户可能会遇到 异常。和 元素。这些元素往往会忽略从 body 元素继承的 font-family 和 font-size 属性。 要理解此行为,需要注意一些控件,包括 。和 拥有自己的默认字体设置,会覆盖继承的样式。 解决方案: 要解决此问题,请显式包含 和 在你的 CSS 规则中。将以下行添加到样式表中: textarea { font-family: inherit; font-size: inherit; } 这将覆盖默认设置,并允许您将一致的字体样式应用于所有元素。 受影响的其他元素: 除了之外和 中,XHTML 中的其他几个元素也忽略从 body 元素继承的字体样式。其中包括: