content-type

meta要素http-equiv属性content-typeを指定すると、content属性にドキュメントの文字エンコーディングを指定できる。

HTML5では、meta要素charset属性に文字エンコーディングを指定することもできる。

構文

<meta http-equiv="content-type" content="text/html;  charset=文字エンコーディング">

文字エンコーディング

代表的な文字エンコーディング。

  • UTF-8
  • Shift_JIS
  • EUC-JP

サンプルコード

UTF-8

<meta http-equiv="content-language" content="text/html; charset=UTF-8">

Shift_JIS

<meta http-equiv="content-language" content="text/html; charset=Shift_JIS">

EUC-JP

<meta http-equiv="content-language" content="text/html; charset=EUC-JP">

サンプル

HTMLソースコード

<!DOCTYPE html>
<html lang="ja">
	<head>
		<meta http-equiv="content-type" content="text/html; charset=UTF-8">
		<title>ドキュメントの文字エンコーディングを指定するサンプル</title>
	</head>
	<body>
		<h1>見出し[h1]</h1>
		<article>
			<h2>見出し[H2]</h2>
			<p>記事セクション。</p>
		</article> 
	</body>
</html>

実際の表示

別窓で表示