HTML <meta> charset属性

HTML meta 标签参考手册HTML <meta> タグ

例

HTML ドキュメントの文字エンコーディングを指定します:

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

試してみる »

ブラウザサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

すべての主要ブラウザは charset 属性をサポートしています。


定義と使い方

charset 属性は HTML ドキュメントの文字エンコーディングを指定します。

ヒント:charset 属性は、任意の要素の lang 属性によって上書きできます。


HTML 4.01 と HTML5 の違い

charset 属性は HTML5 の新しい属性で、次を置き換えます:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

http-equiv 属性を使用して文字セットを指定することも引き続き許可されていますが、新しい方法を使用するとコード量を減らすことができます。


構文

<meta charset="character_set">

属性値

值 説明
character_set HTML ドキュメントの文字エンコーディングを指定します。

一般的な値:

  • UTF-8 - Unicode 文字エンコーディング
  • ISO-8859-1 - ラテンアルファベットの文字エンコーディング

理論的には、任意の文字エンコーディングを使用できますが、すべてのブラウザがそれらを理解できるわけではありません。ある文字エンコーディングが使用される範囲が広いほど、ブラウザがそれを理解する可能性が高くなります。

利用可能なすべての文字エンコーディングを確認するには、次のサイトを参照してください:IANA 文字セット。


HTML meta 标签参考手册HTML <meta> タグ その他の拡張