DOCTYPE宣言

  • 更新日:
  • HTML

サイトなどを構築する際に、多くの場合HTMLで記述します。が、HTMLにもいろいろなバージョンがあるのをご存知ですか?このバージョンによってHTMLで定義されている要素(タグ)や属性が使えたり使えなかったりします。

そこで、今記述しているHTMLがどのバージョンであるかを指定する必要があります。現在出回っているブラウザでは、この宣言がなくても自動的に認識はしてくれますが、本来なら記述したほうがよいでしょう。SEO対策としても有効、かつIEの表示なんかでも多少は影響があるようです。

HTMLで使用されるDOCTYPE宣言は、大きく分けて3種類です。「Strict DTD」、「Translation DTD」、「Frameset DTD」の順に使えるタグが多くなります。SEO対策として前者の方が効果があるらしいです。

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

[ 参考サイト ]

Track Back

Track Back URL

コメントする

公開されません

refresh captcha

画像の中に見える文字を入力してください。

このページの上部へ

About

tetsuの日記・雑記です。
日々経験したことを記録していきます。

広告

サイト内検索

最近のピクチャ

  • リアディレーラ

月別アーカイブ

最近のコメント