考虑以下 CSS:
* { font-family: Gill Sans, Verdana, Arial, Helvetica, Sans-Serif}
p { font-family: Courier; }
然后这个标记...
<p>Hi there. So <em>very</em> pleased to make your acquaintance.</p>
为什么<em>
在 Gill Sans 中显示?或者更确切地说,为什么通配符会覆盖<p>
. 我想如果每个标签都具有相同的“权重”,我想我可以在其中看到一些逻辑,但直觉上它对我来说仍然是一个“错误”......而且它往往会为我做更多的标记,因为我可以不要假设这<em>
只会以特定方式影响字体样式。
简而言之,有没有办法让“修饰符”像<em>
只对特定功能进行操作?