トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS   ログイン

Webサイト制作関連/DOCTYPE宣言とブラウザの表示モード

Last-modified: 2022-05-05 (木) 09:23:31
Top/Webサイト制作関連/DOCTYPE宣言とブラウザの表示モード

DOCTYPE宣言とブラウザの表示モードについて

分類DOCTYPE宣言/XML宣言IE6IE7FirefoxSafari
なしなし互換互換互換互換
HTML4.01 Strict<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">標準標準標準標準
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
標準標準標準標準
HTML4.01 Transitional<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">互換互換互換互換
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
標準標準標準標準
XHTML1.0 Strict<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
標準標準標準標準
<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
互換標準標準標準
XHTML1.0 Transitional<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
標準標準標準標準
<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
互換標準標準標準
XHTML1.1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
標準標準標準標準
<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
互換標準標準標準
  • IE6はDOCTYPE宣言の前に何らかのテキストがあると無条件に互換モードになる為、要注意

DOCTYPE宣言(文書型宣言)

DOCTYPE宣言については以下を参照

ブラウザの表示モード

  • 標準モード(Standardモード)
    Web標準に準拠した表示を行う。
  • 互換モード(Quirksモード)
    古いブラウザと互換性を持たせてあり、ある程度HTMLが間違っていても独自に解釈してくれる。