Что такое charset в html
Перейти к содержимому

Что такое charset в html

  • автор:

Атрибут charset HTML тега meta

Атрибут charset определяет кодировку символов HTML документа.

Атрибут charset можно локально переопределять при помощи атрибута lang любого элемента.

Определение кодировки при помощи атрибута http-equiv все еще допустимо, однако новый способ требует меньше кода.

Синтаксис атрибута
Значения атрибута
Значение Описание
character_set Кодировка символов HTML документа. В теории использовать можно любую кодировку, однако браузеры не всегда распознают все кодировки. Чем более широко применяется кодировка, тем больше шансов, что браузер распознает ее.
Пример использования атрибута

Определяем кодировку HTML документа:

Атрибут charset

Указывает кодировку документа. Элемент с атрибутом charset должен располагаться внутри в произвольном месте.

В HTML-документе разрешается только один элемент с атрибутом charset .

Синтаксис

Значения

Для документов HTML5 кодировка должна быть «UTF-8» без учёта регистра. Это значит, что формы написания «UTF-8», «utf-8», «Utf-8» между собой равнозначны.

Значение по умолчанию

Пример

Браузеры

11 12 4 15 3.1 2
4.4 4 15 3.2

В таблице браузеров применяются следующие обозначения.

  • — элемент полностью поддерживается браузером;
  • — элемент браузером не воспринимается и игнорируется;
  • — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.

Число указывает версию браузреа, начиная с которой элемент поддерживается.

@charset¶

Правило @charset задает кодировку таблицы стилей.

Это правило должно быть первым с таблице, ему не должны предшествовать никакие другие правила или стили. Если правил @charset задано несколько, используется только первое.

Синтаксис¶

@charset "utf-8"; 

Значения¶

кодировка таблицы стилей

Спецификации¶

Описание и примеры¶

1 2 3
@charset "UTF-8"; /* Set the encoding of the style sheet to Unicode UTF-8 */ @charset 'iso-8859-15'; /* Invalid, wrong quoting style used */ @charset UTF-8; /* Invalid, without ' or ", the charset is not a CSS */ 

Атрибут charset

Атрибут / параметр charset (от англ. «charset» ‒ «кодировка») указывает кодировку символов, используемую в документе.

Условия использования

В документе не должно быть более одного meta элемента с атрибутом « charset ».

Поддержка браузерами

Спецификация

Верс. Раздел
HTML
2.0 Associated Meta-information: META
3.2 META
4.01 The META element
5.0 4.2.5 The meta element
The charset attribute.
5.1 4.2.5. The meta element
The charset attribute.
XHTML
1.0 Extensible HyperText Markup Language
1.1 Extensible HyperText Markup Language

Значения

В качестве значения данного параметра указывается кодировка символов документа. Примеры кодировок:

ISO-8859-1 Кодировка используемая большинством западноевропейских языков. (Данная кодировка также известна как «Latin-1».) ISO-8859-5 Кодировка поддерживающая кириллицу. SHIFT_JIS EUC-JP Японская кодировка UTF-8 Одна из общепринятых и стандартизированных кодировок текста, поддерживающая множество различных письменностей. windows-1251 Кодировка с поддержкой кириллицы.

Регистр символов: не учитывается.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *