【发布时间】:2010-10-12 09:35:11
【问题描述】:
是否可以将不同的字体分配给不同的字体粗细?
例如,如果我有 2 种字体,“helvetica roman”和“helvetica bold”,我希望字体粗细为 500 始终显示“helvetica roman”,字体粗细为 700 始终显示“helvetica bold” "
我知道此功能可通过 cufon 获得,但希望将其与直接 CSS 一起使用。
谢谢!
【问题讨论】:
-
有一个属性选择器。也许有可能实现它......我不知道如何。 w3.org/TR/CSS2/selector.html#attribute-selectors
-
将一个表现属性与另一个联系起来似乎不必要地复杂。您的 HTML 应包含足够的元信息(类、ID、有意义的结构),以便您可以定位除字体粗细之外的其他内容(字体粗细本身不应包含在 HTML 中,而应在类、ID 后面抽象出来,或标题级别)。