4.4 Представление документов, в которых используются CSS
Таблица стилей CSS представляет собой последовательность символов универсального набора. Для передачи и хранения эти символы должны кодироваться в соответствии с той системой кодировки, которая поддерживает набор символов US-ASCII. Информацию о наборах символов и кодировании символов можно найти в спецификации
HTML 4.0, а также в спецификации
XML 1.0...
Если таблица стилей импортируется в другой документ, то она использует систему кодировки, принятую в документе...
Если таблица стилей находится в отдельном файле, браузеры при определении кодировки символов документа должны учитывать следующие приоритеты (по степени убывания приоритета):
1.
Параметр "charset" HTTP в поле "Content-Type".
2. Правило @charset.
3. Элементы кодировки языка в документе, из которого происходит ссылка на таблицу (например, атрибут "charset" элемента LINK в HTML-документе)
Следует помнить, что использование конструкции
@charset теоретически может вызвать проблемы, связанные с тем, что заранее неизвестно, какая кодировка используется в самой этой конструкции.*