HTML4.01のバージョンを指定する
ウェブサイトは基本的に、<html>、<head>、<title>、<body> の4つのタグがあれば表示することができますが、使用するタグやページの構成によっては、HTMLのバージョンと種類、およびHTMLの構造を決定しているDTDを指定する必要があります。HTMLバージョン情報は、文書型宣言と呼ばれ、一般的な HTML4.01 では 次の3種類があります。
- 正式なHTML4.01を指定。推奨されていない要素やフレームは使用できません。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http:/www.w3.org/TR/html4/strict.dtd">
- 推奨されていない要素である font や strike などを利用するときは次の宣言になります。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http:/www.w3.org/TR/html4/loose.dtd">
- ウィンドウを分割するフレームを利用するときは次の宣言になります。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http:/www.w3.org/TR/html4/frameset.dtd">
この宣言は、HTMLの開始タグ(<html>)の上に記述します。 サンプルソースです。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http:/www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>テストのページ -ここにページタイトルを記述-</title>
</head>
<body>
これは、テストのページです。
- ここに本文を記述 -
</body>
</html>
<html>
<head>
<title>テストのページ -ここにページタイトルを記述-</title>
</head>
<body>
これは、テストのページです。
- ここに本文を記述 -
</body>
</html>
このようにバージョンの宣言が決められていますが、実際には文書型宣言があってもなくても、また間違っていても、普通のブラウザでは問題なく表示されることが多くあります。
ランキングに参加中です! お役に立てたらクリックをお願いします→
コンピュータとインターネット > データ形式 > HTML > リファレンス