我有一个font-family: "Lucida Grande", tahoma, arial, sans-serif;
文字
Lucida Grande的字体粗细看起来不错:粗体,但tahoma却不然,反之亦然:tahoma的字体粗细看起来不错,但是Lucida Grande则不是。
最佳答案
不,没有办法使字体粗细取决于字体系列。
通常,font-family
属性的值应该是类似字体的列表,以便它们中的任何一个都与总体设计匹配。露西达·格兰德(Lucida Grande)与塔霍玛(Tahoma)和阿里亚尔(Arial)有很大的不同,后者彼此之间也有很大不同。更好的替代方法是Lucida Sans和Lucida Sans Unicode。不要忘了使用列出的每种字体测试外观,而不仅仅是从某个地方复制字体系列列表。
这可能消除了在普通字体和粗体字体之间进行交替的需求-任何此类需求可能都是字体选择不兼容的结果。
关于css - 如果用户使用特殊字体,我可以将font-weight:bold设置为粗体吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10154091/