我想在我的CSS中使用字符✖(U + 2716)和✔(U + 2714)進行表單驗證。基本上,如果一個字段是有效/無效的,我使用after僞類在字段後面插入相應的符號。假設用戶可以在CSS內容中看到unicode字符U + 2716和U + 2714是否安全?
例如:
.field:after {
content: "\2716";
}
這是我的Mac上工作的很好,但是當我切換到我的Windows XP VMWare的情況下,我不明白的人物,不管是什麼字體沒有我選擇(甚至是宋體)。
我的懷疑是,也許我的Windows虛擬機配置不正確,但這導致我厭倦了使用這些字符。
有誰知道在unicode中是否有「安全」的字符或範圍,您可以肯定地認爲這些字符或範圍可以被大多數人查看?
UDPATE:
這是我希望有可能能夠作爲圖標來使用Unicode字符的列表。特別是dingbats部分。 http://en.wikipedia.org/wiki/List_of_Unicode_characters#Dingbats
如果您在機器上看不到這些字符,請在評論中告訴我。
[以下哪個Unicode字符應該在HTML中使用?](http://stackoverflow.com/questions/2702447/which-of-the-follow-unicode-characters- should-use -in-html)(假設這裏的主要問題是關於安全範圍的,如果它關於特定的字符,可能重複其他東西,比如[this](http://stackoverflow.com/questions/4635683/detect-browser -character-support-in-javascript?lq = 1)。) – 2014-01-31 16:23:53