Синтаксис

<form action="URL-адрес" accept-charset="способ кодировки">...</form>

Описание

Атрибут accept-charset (от англ. accept charset — принимать кодировку) определяет кодировку символов, которая будет использоваться для отправки формы.

Используется в теге <form>.

Значением по умолчанию является строка "UNKNOWN" (указывает, что кодировка равна кодировке документа, содержащего тег <form>).

Примечание!

Если в элементе <form> не задан атрибут accept-charset, то по умолчанию будет использоваться кодировка символов документа. Для большинства форм атрибут accept-charset по этой причине не требуется.

Общие значения включают:

  • UTF-8 - кодировка символов Юникода;
  • ISO-8859-1 - кодировка символов латинского алфавита.

Рекомендуемый набор символов для HTML5 - Unicode UTF-8.

Набор символов для веб-страницы обычно указывается в теге <head> с помощью элемента <meta> (<meta charset="UTF-8">).

Пример

HTML-код:

<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <title>Атрибут accept-charset</title>
</head>
<body>
    <form action="/action_page.php" accept-charset="ISO-8859-1">
        <label for="first-name">Имя: </label>
        <input type="text" name="firstName" id="first-name"><br/>
        <label for="last-name">Фамилия: </label>
        <input type="text" name="lastName" id="last-name"><br/>
        <input type="submit" value="Отправить">
    </form>
</body>
</html>

Отображение в браузере:



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

Атрибут

Chrome

Chrome

Opera

Opera

Firefox

Firefox

Safari

Safari

Microsoft Edge

Microsoft Edge

accept-charset Да Да Да Да Да

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных