★HTML Living Standard リファレンス

私たちはカジノサイトを独自にレビューしています。当社のリンクを通じてサインアップすると、追加料金なしで当社に手数料が発生する場合があります。

<!DOCTYPE html> …… 文書型宣言を表す
Internet Explorer
Microsoft Edge
Google Chrome
Safari
Firefox
Opera
広告



<!DOCTYPE html>は、文書型宣言を表す際に使用します。
<!DOCTYPE html>では大文字と小文字が区別されません。

DOCTYPEは、歴史的な理由から省略せずに記述すべきでしょう。
省略すると、ブラウザのレンダリングモードが標準仕様とは異なる別モードとなることがあります。
文書にDOCTYPEを記述しておくことで、ブラウザは標準仕様に従うよう最善の努力をすることが保証されます。

■使用例

以下のサンプルは、典型的なHTML文書の一例です。
文書の先頭にDOCTYPEを記述しておくことで、ブラウザは標準仕様に従うよう最善の努力をすることが保証されます。

HTMLソース

<!DOCTYPE html>
<html lang="ja">
 <head>
  <title>サンプルページ</title>
 </head>
 <body>
  <h1>サンプルページ</h1>
  <p>これは<a href="demo ">シンプルな</a> サンプルです。</p>
  <!-- ここはコメントです -->
 </body>
</html>

標準DOCTYPEの書式

標準DOCTYPEは、以下の書式で記述します。

  1. ASCII大文字と小文字を区別せず文字列「<!DOCTYPE」
  2. 1 つ以上の ASCII 空白
  3. ASCII大文字と小文字を区別せず文字列「html」
  4. オプションでレガシーDOCTYPE文字列
  5. 0個以上のASCII空白
  6. U+003E 大なり記号文字「>」

<!DOCTYPE html>は、大文字と小文字が区別されません。
以下のDOCTYPEの記述は、いずれも適切です。

<!DOCTYPE html>

<!doctype HTML>

<!DOCTYPE HTML>

<!doctype html>

レガシーDOCTYPE文字列の書式

レガシーDOCTYPE文字列は、以下の書式で記述します。

  1. 1つ以上のASCII空白
  2. ASCII大文字と小文字を区別せず文字列(SYSTEM)
  3. 1つ以上のASCII空白
  4. U+0022 QUOTATION MARK、または、U+0027 APOSTROPHE文字(引用符)
  5. 文字列(about:legacy-compat)
  6. U+0022 QUOTATION MARK、または、U+0027 APOSTROPHE文字(前のステップと同じ引用符)

一重引用符( ‘ )、または、二重引用符( ” )で囲まれた部分を除き、大文字と小文字が区別されません。

<!DOCTYPE html SYSTEM "about:legacy-compat">

<!DOCTYPE html SYSTEM 'about:legacy-compat'>

DOCTYPEスイッチ確認表

レガシーDOCTYPEを記述した場合の表示モードについては、以下の表を参考にしてください。

DTDの
種類
DTDの
記述
Win
IE7以上
Win
IE6
Mac
IE
Fx O N S

なし Q Q Q Q Q Q Q
HTML4.01
Strict
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”> S S Q S S S S
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “https://www.w3.org/TR/html4/strict.dtd”> S S S S S S S
HTML4.01
Transitional
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”> Q Q Q Q Q Q Q
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “https://www.w3.org/TR/html4/loose.dtd”> S S S S S S S
HTML4.01
Frameset
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Frameset//EN”> Q Q Q Q Q Q Q
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Frameset//EN” “https://www.w3.org/TR/html4/frameset.dtd”> S S S S S S S
XHTML1.0
Strict
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “https://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”> S S S S S S S
<?xml version=”1.0″ encoding=”文字コード”?>

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “https://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
S Q S S S S S
XHTML1.0
Transitional
<!DOCTYPE HTML PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> S S S S S S S
<?xml version=”1.0″ encoding=”文字コード”?>

<!DOCTYPE HTML PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
S Q S S S S S
XHTML1.0
Frameset
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Frameset//EN” “https://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd”> S S S S S S S
<?xml version=”1.0″ encoding=”文字コード”?>
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Frameset//EN” “https://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd”>
S Q S S S S S
※S ・・・標準モード(Standard)、または、中間モード(Almost Standard)
※Q ・・・互換モード(Quirks)

■関連項目

広告



山田 太郎
テック・リード
山田太郎は、ウェブ開発やグラフィックスプログラミングに10年以上の経験を持つテクノロジーの専門家です。特にHTML5 CanvasやJavaScript、インタラクティブメディアに精通しており、動的なユーザーインターフェースや最先端のウェブアプリケーションの開発に携わってきました。複雑な図形描画や画像操作、リアルタイムグラフィックスに関する知識が豊富で、ウェブ技術の限界を追求する開発者たちにとって頼りになる存在です。知識の共有に情熱を持ち、初心者からプロフェッショナルまで幅広く支援するため、技術フォーラムやブログにも積極的に貢献しています。

ギャンブルガイド もっと見る

カジノファインダー

どのカジノが自分に最適か分からないですか?

サインアップは必要なく、1 分以内に最適なブックメーカーを簡単に見つけることができます。
カジノを探す
Back
質問
Select one of the following options
{"is_any_tile":true}

どのカジノが自分に最適か分からないですか?

Back
Restart
やったー!
これはあなたの選択に基づいた最高のカジノです...
56 users signed up
もっと表示する