>W3CではHTML4.01を推奨しているのにもかかわらず
そんなことはありません。XHTMLでも勧告済みのバージョンがいくつかあります。
>流行に乗っ取っているだけ?
そういう人もいると思います。むしろ、そういう人たちのほうが多いかもしれません。
>IEがXHTMLをサポートしていないのにも関わらず
たしかに不完全なサポートではありますが、完全にサポートしていないわけではありません。
メリットとしては、XMLがベースとなっているので、XHTML以外の情報を埋め込んだりできます。
また、XMLに関係する技術が応用できるため、プログラムなどで扱う際には、間違いなくXHTMLの方が扱いやすく、再利用性も高いです。
thinkstarさんが、メリットを感じられないのであればHTMLでも全く問題ないと思います。
http://ja.wikipedia.org/wiki/Extensible_Markup_Language#XML.E6.9...
自分のサイトも XHTML で記述しています。
その理由は、「XHTMLのメリット」で述べられているように、XMLアプリが利用できることにメリットを感じています。コンテンツからキーワードを抜き出したりデータベース化するなどの二次利用をする際、あらかじめXHTMLで書いておくと、XMLアプリ(DOMやPHP)で簡単に処理ができるので便利だからです。
現在は、コンテンツ自身を独自schemaのXMLで書いており、それをXHTMLに変換して表示するようにしています。
確かにXMLアプリは重要ですね。
とても参考になりました、ありがとうございます。
とても参考になりました。
海外のサイトで、W3CはHTML4.01を推奨していると書いてるのを見たので、
気になったので質問してみました。
Yahoo!もGoogleもHTML4.01で書かれているので、納得してしまいました。
ありがとうございます。