CSS @charsetПравила
Пример
Установите кодировку символов, используемую в таблице стилей, в UTF-8:
@charset "UTF-8";
Поддержка браузеров
Числа в таблице указывают номер первой версии браузера, поддерживающей это свойство.
| Свойство | |||||
|---|---|---|---|---|---|
| @charset | 2.0 | 12.0 | 1.5 | 4.0 | 9.0 |
Определения атрибутов и инструкции по использованию
Правило @charset задаёт кодировку символов, используемую в файле стилей (расширение.css), и его можно использовать только в CSS-файлах.
Это правило должно быть первым элементом в таблице стилей, и перед ним не должно быть никаких символов.
Если объявлено несколько правил @charset, будет использовано только первое, и его нельзя использовать в HTML-элементах или HTML-страницах, т. е. его нельзя использовать внутри элемента <style>.
Синтаксис
@charset "charset";
| Значение | Описание |
|---|---|
| charset | Укажите используемый набор символов. |
Другие примеры
Пример
@charset "UTF-8";
@charset "utf-8"; /*Без учёта регистра*/
/*Установите формат кодировки CSS в Unicode UTF-8*/
@charset 'iso-8859-15'; /*Неверно, использованы неправильные кавычки*/
@charset 'UTF-8'; /*Неверно, использованы неправильные кавычки*/
@charset "UTF-8"; /*Недопустимо, больше одного пробела*/
@charset "UTF-8"; /*Недопустимо, перед @ есть лишний пробел*/
@charset UTF-8; /*Недопустимо, UTF-8 без кавычек*/