RSSフィード

メインメニュー

SEO対策検索エンジン

SEO対策検索エンジン E-sitenet

TOP相互リンク

XHML : DOCTYPE宣言

DOCTYPE宣言はページがどの公開文記述でどの仕様に沿って構築しているかを公開又ブラウザに伝えるためのものです。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

DTD(Document Type Definition) 文書型定義

フォーマル公開識別子

-//W3C 所有者識別子
//
公開文種別 DTD
公開文記述 XHTML 1.0 Transitional
//
EN 公開文言語

公開文記述の代表的なもの

XHTML 1.0 Strict
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0//EN">
非推奨の要素や属性は使うことができず、要素の配置に関しても細かい決まりごとがあります。
そしてこれが一番SEO効果があります。

XHTML 1.0 Transitional
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
は通常使用される宣言でしょうか。大抵のタグが使用出来ます。W3C非推奨のタグもOKです。
しかしフレームページの場合は使用出来ません。

XHTML 1.0 Frameset
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN">
はフレームページの場合に宣言します。そしてこれが一番SEO効果は低いと思います。


XHML : XML宣言

<?xml version="1.0" encoding="EUC-JP" standalone="no"? >

XML 1.0勧告Extensible Markup Language (XML) 1.0 (Second Edition)では
XML宣言はXML文書の頭につき、その文書がXML文書であることを明確に宣言する文字である、XML宣言は、文書がXMLのどのバージョンを使用して記述されているかを識別するためのもの



 3つの属性
XML宣言には3つの属性が存在します。
version属性
XMLのバージョンを指定

version="1.0"

encoding属性
文字のエンコードを指定

encoding="utf-8"

standalone属性
外部DTDを参照するかどうかを指定するための属性。
値をyesとすれば「参照しない」
noは「参照する」
デフォルト(規定値)は「no」

standalone="yes"