Есть ли способ заставить IE отображать символ черной звезды (HTML сущность ★ или необработанный ★)? - PullRequest
1 голос
/ 20 февраля 2012

Есть ли способ заставить Windows XP отображать символ черной звезды (сущность HTML ★ или необработанный ★)?

Когда я тестирую окна, используя тип документа HTML и UTF-8, ★ показывает буквально как ★, в то время как ★ показывает квадрат.

1 Ответ

1 голос
/ 20 февраля 2012

Используйте символ как таковой, в данных в кодировке UTF-8, или цифровую ссылку на символ ★ или ★. Не используйте ★ сущность, которая является предложенной сущностью HTML5 с очень ограниченной поддержкой браузера (прошлой весной, когда я тестировал, браузер no поддерживал их; теперь некоторые поддерживают).

Причина, по которой ваша попытка использовать персонажа не удалась, скорее всего, связана с шрифтом. Это зависит от шрифтов, доступных в системе пользователя, от браузера и от настроек CSS на странице. Чтобы максимизировать шансы, используйте объявление font-family, которое содержит шрифты, которые, как известно, имеют глиф для символа. Для получения дополнительной информации проверьте мою страницу на специальные символы в HTML .

Поддержка шрифтов для символа BLACK STAR относительно ограничена, и нет гарантии, что на всех компьютерах есть поддерживающий его шрифт. Но вы можете заключить символ в элемент span и установить, например,

font-family: "Arial Unicode MS", Quivira, Symbola, Code2000, STIX,
  "Linux Libertine", MingLiU, "DFKai-SB"; 

на этом элементе.

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