2011-11-09 81 views
2

我正在編寫一個系統發送HTML格式的電子郵件,並在某些unicode字體中發現了dingbats和其他符號 - 這些看起來非常適合替換電子郵件中的圖像。電子郵件中的安全Unicode標誌設置

但是,如果我找到一個使用字符,我怎麼能知道它是否會在大多數/所有系統上看到? - 我似乎無法找到跨平臺的unicode符號列表。

另外,我是否正確,如果您指定的Unicode字符不是在選定的字體中,將使用回退字體 - 這似乎是在Mac上是真實的,但我不知道Windows。

回答

3

是的,Unicode的顯示完全取決於在收件人的計算機上安裝了哪種字體集。沒有這樣的「跨平臺unicode符號列表」。 Unicode本身幾乎是跨平臺的,但幾乎沒有任何字體在任何特定時間點覆蓋整個Unicode庫(考慮更新Unicode的頻率)。

+0

這聽起來像不這樣做 - 它不夠可靠? –

+0

@Ben:使用你想要的任何Unicode代碼點。如果別人沒有字體,這不是你的錯。 – tchrist

+0

@tchrist:如果我發出一封滿是廣場或其他垃圾的電子郵件 - 我覺得客戶會覺得不一樣?! –