2014-04-30 42 views
0

嘗試獲取IE 8-9上顯示的1/3和1/8符號。它在早期版本的IE和所有其他瀏覽器上顯示得很好。我使用未在IE瀏覽器上顯示HTML Ascii 8-9

代碼:

⅓ 
¼ 
+0

IE8/9使用不同的字體? – Turnip

+1

[Unicode字符和Internet Explorer]可能的重複(http://stackoverflow.com/questions/3027448/unicode-characters-and-internet-explorer) – TheLifeOfSteve

+0

他們幾乎不能在IE的早期版本上工作。你的意思是*以後的版本? –

回答

0

IE 9和老年人不承認引用⅓⅛(後者顯然是你的意思,而不是¼,這是很好的支持),而是使它們字面上。這些參考文獻在HTML 4.01中沒有定義,它們在相對較晚的時間(2011年左右)被添加到瀏覽器中。改爲使用數字引用:⅓⅛(或使用合適的編輯器和UTF-8編碼自行鍵入字符)。

您仍然有字體問題,因爲您用於普通文本的字體可能不包含這些字符。在某些情況下,瀏覽器無法使用備用字體,除非您向他們提供font-family聲明的幫助。此外,可能會讓這些角色的風格與其他角色不同,包括更常見的粗俗部分,如1/2。因此,建議仔細選擇字體列表;看我的Guide to using special characters in HTML

+0

Jukka,謝謝你的幫助和清晰度。欣賞! – jfrosty

相關問題