• ベストアンサー

DOCTYPE は何で宣言すればいいのか

DOCTYPE は何で宣言すればいいのかどうやって決めればいいですか? とりあえずネットからコピペしてきた <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> で、宣言してるのですが、果たしてこれがどういう意味かさっぱり分かりません。 とりあえず問題なくブラウザで閲覧できればいいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.3

HTMLのバージョン(文法)にも複数種類あるので、どのHTMLバージョンを使うか決めて、それにあったDOCTYPE宣言をします。 お書きのものは、HTML4のstrict(厳格な)というバージョンです。 「どのバージョンを使えば良いのか?」という意図の質問なら、これから全く新規でサイトを作るならHTML5じゃないでしょうか。 <!DOCTYPE html> 何らかのHTML自動生成ツールを使って作成するのなら、そのツールが生成するHTMLバージョンに合わせてください。

yslhfpabmobgc
質問者

お礼

ありがとうございました。

その他の回答 (2)

  • celtis
  • ベストアンサー率70% (2332/3291)
回答No.2

使いたいHTMLバージョンを選んでから、該当する文書型宣言をコピペでいいと思いますよ。 W3Cの記事はここにありました。 http://www.w3.org/QA/2002/04/valid-dtd-list.html お約束とかおまじないという説明をする場合もありますが、突っ込んだ解説は下記が参考になると思います。 http://www.actzero.jp/developer/report-3586.html http://bakera.jp/yomoyama/doctype

yslhfpabmobgc
質問者

お礼

ありがとうございました。

noname#206655
noname#206655
回答No.1

文書書式は W3C に従った書式だよ、って読んでました。 じゃ、W3C以外にあんの? って聞かれると・・・・・無いかな。すみません。

yslhfpabmobgc
質問者

お礼

ありがとうございました。

関連するQ&A