DrunkMaster
@DrunkMaster

Что такое CSS-коды и как их использовать?

В таблице спецсимволов HTML каждый символ имеет html-код и css-код

Например

Карточные масти Пики:
♠ - html-код
\2660 - css-код

Иконка йены / юаня:
¥ - html-код
\00A5 - css-код

Что и как мне надо написать в CSS и HTML (куда поставить \00A5) что бы эти иконки отобразились на странице?
  • Вопрос задан
  • 384 просмотра
Решения вопроса 3
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
В HTML ничего специального писать не надо, просто внутри текста указываете ♠ и на странице будет символ ♠
В CSS например так:
span.spades::before {
  content: "\2660";
}
и перед всеми span'ами с классом spades появятся значки. Но современные браузеры вполне понимают и прямое написание этих символов (♠) если страница в кодировке Unicode или UTF.
Ответ написан
Комментировать
evgeniy8705
@evgeniy8705
Повелитель вселенной
.class::before {
  content: "\00A5"
}
Ответ написан
Stalker_RED
@Stalker_RED
Именованные, типа ♠ ¥   - это html entities. Полный список здесь: https://www.w3.org/TR/WD-html40-970708/sgml/entiti...

Коды типа \00A5 это обычные unicode символы. Есть множество сайтов с их списками.
unicode.org/charts
xahlee.info/comp/unicode_index.html
www.rapidtables.com/code/text/unicode-characters.htm
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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