Задать вопрос
boch112
@boch112
привет

Как правильно, писать символ Unicode или его Код?

Как лучше, писать сам символ Юникода или его Код?

Например:

В html-документе нужно указать знак Рубля.
Можно указать просто — сам ₽
Или код — U+20BD (Unicode)

Как правильно? В чем разница?
  • Вопрос задан
  • 51 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 3
Ankhena
@Ankhena Куратор тега HTML
Нежно люблю верстку
Разница может быть, если используются разные кодировки.

В кодгайде Гугла, например, так: https://google.github.io/styleguide/htmlcssguide.h...
Но в кодгайде вашей компании может быть написано по-другому.
Ответ написан
Комментировать
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
Если откроете код в консоли, которая не поддерживает кодировки - то в первом случае увидите кракозябры.
Ответ написан
Adamos
@Adamos
Есть вариант не писать его вообще.
Вместо этого один раз прописать в CSS:
.price-rub::after {
  content: "\20BD";
  padding: 0.2em;
}

и там, где понадобилось подставить к числу валюту - просто заворачивать его в span.price-rub. Заодно пропадает необходимость ставить перед ним неразрывный пробел.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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