我在PTT發過一篇文章解決類似的問題,
概念上大概是:
(1)用stylish可以讓網站套用指定的字型,但是這樣會全部都套用到
(2)套用的樣式可以用@-moz-document regexp 的正則表示法來限定套用的範圍
(3)套用的樣式可以用unicode-range 來限定套用的unicode範圍
下面我就用原PO提到的 http://www.xnview.com/en/xnviewmp/ 這個站台來作範例
首先準備兩組樣式,
第一組用正則表示法套用到除了特定網站以外的所有站台
(我在這裡排除掉 基本UI、BBS套件 和 http://www.xnview.com 這三個)
第二組再用正則表示法把剛才被排除的站台針對圖形文字作unicode-range選擇
安裝好stylish後,分別新增上面兩個樣式,
上面兩個樣式的搭配之下可以達成效果:
(1)在所有網站都套用 Comic Sans MS 和 微軟雅黑 的字體。
(2)在http://www.xnview.com/這個站台可以看到英文部份還是套用了Comic Sans MS,但是特殊符號有套用到原本的符號,所以可以正常顯示。
雖然這不如FX自己在設定頁直接支援,但是也不失為解決這個問題的辦法。
上面例子為了突顯套用的效果,故意用了比較奇怪的字體,請自行修改腳本來套用你習慣的字體。
上面的unicode-range應該可以寫得更好,要指定多個unicode-range用逗號隔開即可。
第二組樣式中的站台如有多個,可以寫成下面這樣:
(以
...
統計資料 : 發表於 由 BloodLust • 發表於 2013-06-07, 10:36 • 回覆 12 • 觀看 2495
概念上大概是:
(1)用stylish可以讓網站套用指定的字型,但是這樣會全部都套用到
(2)套用的樣式可以用@-moz-document regexp 的正則表示法來限定套用的範圍
(3)套用的樣式可以用unicode-range 來限定套用的unicode範圍
下面我就用原PO提到的 http://www.xnview.com/en/xnviewmp/ 這個站台來作範例
首先準備兩組樣式,
第一組用正則表示法套用到除了特定網站以外的所有站台
(我在這裡排除掉 基本UI、BBS套件 和 http://www.xnview.com 這三個)
第二組再用正則表示法把剛才被排除的站台針對圖形文字作unicode-range選擇
安裝好stylish後,分別新增上面兩個樣式,
上面兩個樣式的搭配之下可以達成效果:
(1)在所有網站都套用 Comic Sans MS 和 微軟雅黑 的字體。
(2)在http://www.xnview.com/這個站台可以看到英文部份還是套用了Comic Sans MS,但是特殊符號有套用到原本的符號,所以可以正常顯示。
雖然這不如FX自己在設定頁直接支援,但是也不失為解決這個問題的辦法。
上面例子為了突顯套用的效果,故意用了比較奇怪的字體,請自行修改腳本來套用你習慣的字體。
上面的unicode-range應該可以寫得更好,要指定多個unicode-range用逗號隔開即可。
第二組樣式中的站台如有多個,可以寫成下面這樣:
(以
...
統計資料 : 發表於 由 BloodLust • 發表於 2013-06-07, 10:36 • 回覆 12 • 觀看 2495