Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/CSS/charset-rule

Что такое `@charset` и зачем он нужен?

СобеседованиеAt-rules
  • @charset "UTF-8" — объявляет кодировку CSS файла
  • Должен быть первым в файле (до любых символов, даже BOM)
  • В большинстве случаев не нужен: HTTP header Content-Type: text/css; charset=UTF-8 приоритетнее
  • Если файл UTF-8 и сервер отдаёт правильный header — @charset избыточен
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov