Символы Юникода и Internet Explorer - PullRequest
12 голосов
/ 12 июня 2010

Я только что создал сайт, который использует определенные символы Юникода, такие как Ⓐ, но почему Internet Explorer не показывает эти символы?

Существует ли какой-либо метатег, чтобы браузер отображал его, или как вы обновляете Internet Explorer для обработки этих символов Юникода?

Ответы [ 3 ]

27 голосов
/ 12 июня 2010

Хорошо ... вот решение вашей проблемы.Вам необходимо указать шрифт Unicode.Например,

<p style="font-family: Arial Unicode MS;">&#9398;</p>

Вы должны любить IE ... это будет держать нас в бизнесе ... навсегда.

7 голосов
/ 29 марта 2013

Эта страница помогла мне выяснить, какие шрифты будут отображаться правильно для меня:

http://www.fileformat.info/info/unicode/font/fontlist.htm?text=%E2%96%B6+-+Unicode+Character+%27BLACK+RIGHT-POINTING+TRIANGLE%27+%28U%2B25B6%29

Arial Unicode MS не показался мне доступным в Win XP IE8 на виртуальной машине VMWareмашина, но Lucida Sans Unicode, кажется, работал.

Тогда я написал этот миксин SCSS:

@mixin unicodeFont(){
    font-family: Lucida Sans Unicode, Arial Unicode MS, Arial;
}
6 голосов
/ 12 июня 2010

Есть только 128 символов ASCII.Вы, наверное, говорите о Unicode.Пожалуйста, прочитайте Абсолютный минимум, который должен знать каждый разработчик программного обеспечения. Абсолютно, положительно должен знать о юникоде и наборах символов (нет оправданий!) .

Будет ли IE играть хорошо, это другой вопрос.В меню View-> Encodings вы можете переопределить настройку кодировки символов для веб-страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...