可否針對中、英文分別套用不同字型?
以下找到的資料參考自這個連結
http://www.mmug.com.tw/forum/vie ... 10467&view=next
引用 edisonsheu 所說:
body,td,input,select,button,td,th,form,p {
font-size:12px;font-family:Verdana,新細明體;}
中文就會套用"新細明體",英文及數字則是"Verdana"
我重新解釋一下,如果有不對的地方也請各位多指教:
之所以你的中文字型為新細明體的原因並非在
font-family所設定第二個:新細明體的關係
而是因為第一個設定的字型是Verdana,而其只認得英文字,而不認得中文字。
Font-family的順序是會先找Client的電腦有沒有Verdana的字型
如果沒有則繼續往下尋找「新細明體」
但你中文字型是新細明體的原因並非是第二個設定的「新細明體」
是因為電腦預設中文字以「新細明體」呈現的關係。
就我的認知,個別判斷中文字或英文字來決定字型的話是辦不到的。
除非用程式指定內碼的範圍,來決定字型就可以。
所以,按照文章所說,stylish 中可以試試這樣做:
* {font-family:Arial,iLiHei !important;}
英文和數字會優先套用 Arial 字型,而 Arial 缺少的中文字部份,就會以 iLiHei
來顯示
|