HTMLタグ・ライブラリ: <!DOCTYPE >タグ

<html>タグの前で、HTMLドキュメントのDocument Type Definition(DTD)を宣言します。このタグによって、ドキュメントで使用されるHTMLまたはXHTML仕様がブラウザに表示されます。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
  The head and body of the document.
</html>

HTMLドキュメント・タイプ

HTML 4.0`では、Strict、Transitional、Framesetの3種類のドキュメント・タイプを使用できます。

HTML Strict DTD

表示を乱雑にせずにマークアップを整形する際に使用します。Cascading Style Sheet(CSS)とともに使用します。


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

HTML Transitional DTD

Transitional DTDには、W3Cでスタイルシートへの移動を規定している表示属性および要素が含まれます。ユーザー側にCascading Style Sheet(CSS)をサポートするブラウザがないためHTMLの表示機能を使用する必要がある場合には、これを使用します。


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 

Frameset DTD

Frameset DTDは、フレームとともに使用してドキュメントを表示します。frameset要素がbody要素にかわる点を除いて、Frameset DTDはTransitional DTDと同じです。


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

この要素およびすべてのHTML要素の詳細は、次のURLの「W3C HTML 4.01 Specification」を参照してください。
http://www.w3.org/TR/html401/


JSPページの操作
HTMLページの操作