2012-03-04 46 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