HTML <form> accept-charset 属性

定義と使用法

accept-charset フォームを送信する際に使用する文字エンコーディングを指定する属性です。

accept-charset 属性を持つフォーム:

<form action="/action_page.php" accept-charset="utf-8">
  <label for="fname">名前:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <input type="submit" value="送信">
</form>

自分で試してみる

文法

<form accept-charset="character_set">

属性値

説明
character_set

フォームの提出時に使用する一つまたは複数の文字エンコーディングをスペースで区切ったリスト。

一般的な値:

  • UTF-8 - Unicodeのための文字エンコーディング
  • ISO-8859-1 - ラテン文字のための文字エンコーディング

理論的には、どんな文字エンコーディングでも使用できますが、すべてのエンコーディングを理解できるブラウザはありません。文字エンコーディングがもっと一般的に使用されるほど、ブラウザのサポートがよくなります。

すべての利用可能な文字エンコーディングを確認するには、私たちの文字セットリファレンスを参照してください。

ブラウザのサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート サポート サポート サポート サポート