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

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

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

Атрибут charset появился в HTML5 и заменяет конструкцию HTML 4.01: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

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

Синтаксис атрибута

<meta charset="character_set">

Значения атрибута

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

Пример использования атрибута

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


<head>
   <meta charset="UTF-8">
</head>