<meta charset="">
| ブラウザ |
|
|---|---|
| 分類 | メタデータ・コンテンツ |
| 利用場所 | head要素の子要素として(文書の先頭から1024バイト以内) |
| 内容 | 空 |
meta要素に charset="" を追加すると、文書の文字エンコーディングを指定することができます。
- この指定は、日本語が出現する前(title要素等よりも前)に記述します。また、この指定は1つの文書に対して1つだけ配置することができます。
<meta charset="UTF-8">
| 属性 | 値 | ||
|---|---|---|---|
| 任意属性 | |||
charset="" |
UTF-8 |
UTF-8 を指定する場合 | |
Shift_JIS |
Shift_JIS を指定する場合 | ||
EUC-JP |
EUC-JP を指定する場合 | ||
- 上記の値(エンコーディング名)は一例です。これ以外のエンコーディング名も指定できます。
- エンコーディング名は、大文字と小文字は区別されません。
この文字エンコーディングの指定は、文書で使用している実際の文字コードに合わせる必要があります。
例えば、Shift_JISで保存された文書の場合は、charset="Shift_JIS" を指定することになります。(異なるエンコーディング名を指定すると、その文書が文字化けしてしまう場合があります)
文字エンコーディングの指定例
- UTF-8を指定する場合
-
<meta charset="UTF-8"> - Shift_JISを指定する場合
-
<meta charset="Shift_JIS"> - EUC-JPを指定する場合
-
<meta charset="EUC-JP">
使用例
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>文書のタイトル</title>
</head>
<body>
</body>
</html>