2012-03-04 78 views
3

我的网站在同一页面包含中文和英文。中文字体和粗体文字行为

我有一些中文文字(图像测试评估(记忆 - 开发右脑)),它的font-size:34px。

使用此字体大小,一些词语是粗体的,其他词语是正常的。

是否有一些文档类型或其他可以解决此问题的东西?我要求所有单词都应该是正常大小,除非我明确地将它们设为粗体。

回答

5

添加content-languagemeta标签解决了这个问题:

<meta http-equiv="content-language" content="zh" /> 
3

中的人物可能不是大胆而是从另一种字体,有特点,使它们看起来大胆若与其他字体相比。浏览器的默认字体不包含文本中使用的所有字符,因此浏览器会从其他字体中选取它们。

设置内容语言可能会有所帮助,因为它会影响浏览器在某些浏览器中对默认字体的选择。但这并不可靠,因为浏览器可能会忽略这些信息,所以您应该另外设置文本字体。

因此,找出一些广泛可用的字体,涵盖您需要的所有字符,并在风格上可接受您的页面。如果使用繁体中文,请按照首选顺序指定字体列表,如body { font-family: DFKai-SB, Microsoft JhengHei, MingLiU, Apple LiSung }(您需要在Linux上找到合适的字体并包含中文字符并将它们添加到列表中以保留在安全的一面)。

+0

谢谢你的细节。我需要再次获得这些信息,并在修正我的问题时阅读此内容。我会用它。 – iMatoria 2017-08-14 12:50:24