English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Руководство по HTML

Полный список HTML-тегов

HTML: Атрибут accept-charset в <form>

Атрибут accept-charset формы формирует кодировку символов, используемую для отправки формы. По умолчанию значение — строка "UNKNOWN" (означает, что кодировка равна кодировке документа, содержащего элемент <form>).

 HTML <form> тег

Онлайн пример

Форма с атрибутом accept-charset:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Использование атрибута accept-charset в HTML<form> - Основной учебник (oldtoolbag.com)</title>
</head>
<body>
<form action="action_page.php" accept-charset="ISO-8859-1">
  Имя: <input type="text" name="fname"><br>
  Фамилия: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>
</body>
</html>
Тестировать, смотреть ‹/›

Совместимость браузеров

IEFirefoxОпераChromeSafari

Все основные браузеры поддерживают атрибут accept-charset.

Определение и использование

Атрибут accept-charset определяет кодировку символов, используемую для отправки формы.
Значением по умолчанию является строка-сохранитель “UNKNOWN” (что означает, что кодировка равна кодировке документа, содержащего элемент <form>).

Различия между HTML 4.01 и HTML5

В HTML 4.01 список кодировок символов можно разделить пробелами или запятыми. В HTML5 список должен быть разделен пробелами.

Синтаксис

<form accept-charset="character_set">

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

ЗначениеОписание
character_setСписок кодировок символов, используемых при отправке формы, разделенных пробелами. Если используется несколько кодировок, они должны быть разделены пробелами.

Часто используемые значения:

  • UTF-8 - кодировка символов Unicode

  • ISO-8859-1 - кодировка символов латинского алфавита

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

Чтобы увидеть все доступные кодировки символов, пожалуйста, посетите наш Руководство по кодировке символов.

 HTML <form> тег