在 Chrome(以及據我所知的大多數其他瀏覽器)中,使用的字體存在一個問題,即用於 I(大寫 i)的字形與用於 l(小寫 L)的字形相同
這是我一直想知道的事。特別是當涉及到 URL 欄位時,因為這實際上會引發網路釣魚攻擊。但總的來說,我覺得它相當煩人,它似乎也適用於網頁上的預設字體(如果不是,大多數人必須明確將其更改為存在此問題的字體。在這種情況下,「為什麼? 「也適用於這個問題)。
PS:雖然很高興知道如何至少為自己更改它(這是一個易於谷歌搜尋的問題,並且對於 chrome 來說涉及chrome://settings/fonts
),但這個問題是關於為什麼, 不是怎麼修。此外,我更願意看到 Chrome(和其他網頁瀏覽器)為每個人修復這個預設值,因為在我看來,目前的情況似乎是疏忽的。
答案1
Chrome 作業系統預設的無襯線字體是 Arimo,其中小 L 比所有大寫字母都高。該範例顯示了差異。 Chrome Arimo 範例
Windows 將 Arial 指定為 Chrome 瀏覽器的預設無襯線字型。所以這不是Chrome的問題,而是微軟的問題。看看是否可以將 Chrome 的 san-serif 字體變更為 Verdana 或 Lucida。