Задать вопрос
kon-rafikov
@kon-rafikov
Не забывайте отмечать решение

Почему знак рубля ₽ не отображается в FireFox?

До недавнего времени я вставлял знак рубля картинкой, задавая ему нужную высоту. Недавно узнал, что у знака появился свой html-код: ₽, насколько понимаю, в юникоде.
Проблем с отображением знака не возникало на webkit'е: ни в Chrome, ни в Opera, ни в Safari. В Firefox этот символ не отображается.

Есть ли элегантый выход или фикс для Firefox?
  • Вопрос задан
  • 22800 просмотров
Подписаться 3 Средний 2 комментария
Решения вопроса 1
@mailforwork3
Cogito, ergo sum
В гугл шрифтах для roboto подключите знаки Latin Extended. Знак шрифта, как ни странно, находится именно в нем. После этого знак рубля будет отображаться везде.
В коде его указывать через ₽
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
FMars
@FMars
Из хабра.

Не используйте ссылки-мнемоники.

Нет смысла использовать ссылки-мнемоники, такие как —, ”, или ☺, когда все команды в файлах, редакторах используют одну кодировку (UTF-8)

Не рекомендуется:
Валютный знак евро: “&eur;”.

Рекомендуется:
Валютный знак евро: “€”.
Ответ написан
nazarpc
@nazarpc
Open Source enthusiast
Вот прямо здесь отображается, всё ок. HTML код из воздуха не появился, у вас на странице проблемы: либо кодировка, либо шрифт, либо ещё что-то.
Ответ написан
@Turtle_Onni
Скорей всего у Вас где то ошибка, вот только утром добавляла его на сайт, и в Файрфоксе все было нормально - знак отображался.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы