1. ホーム
  2. html

結局のところ、なぜHTMLではなくXHTMLを選ぶのか?[クローズド]です。

2023-09-08 09:36:19

質問

なんでHTMLじゃなくてXHTMLにするんだろう。

XHTMLはモジュール化されているはずなのに、サーバーサイドの言語がそれを利用しているのを見たことがない。

XHTMLはより厳密であり、その利点がわからない。XHTML が提供するもののうち、私がそれほど必要とするものは何でしょうか?どのように私のコードをより良くするのでしょうか?

EDIT: コメントで見つけたもうひとつの質問です。XHTML は HTML よりも速くパースできるのですか?

EDIT2: あなたのコメントとリンクをすべて読んだ後、私は確かに別の投稿が正しい答えに値することに同意し、最高のソースに直接リンクしているものを選びました。

また、人々は読みもせずに緑のコメントにアップヴォートすることを示すものです。

どのように解決するのですか?

次の文章を読んでください。 XHTMLに注意 は、HTML よりも XHTML の落とし穴のいくつかについて警告している有益な記事です。

私はこの記事を読むまで、XHTML にかなり好意的でしたが、この記事はいくつかの有効な点を指摘しています。以下の部分を含めて。

XHTML 1.x は「未来互換」ではない。XHTML 2 は、文書の書き方や構造について多くの大きな変更があり、すでに XHTML 1.1 で書かれたサイトを持っている場合でも、適切な XHTML 2 に変換するためにサイトを完全に書き直す必要があるのが普通です。一部のセマンティクスが正しく変換されないため、ほとんどの場合単なる XSL 変換では十分ではありません。

HTML 4.01 は、実際にはより将来的な互換性があります。最新のサポート レベルで書かれた有効な HTML 4.01 ドキュメントは有効な HTML 5 となり、HTML 5 はブラウザ開発者と W3C が最も注目しているところです。

将来の互換性は、いくつかのプロジェクトに取り組む際に大きな意味を持つことがあります。この記事は他にもいくつかの良い点を挙げていますが、私にとって最も印象的だったのはこの点です。

この記事をXHTMLに対する暴言と誤解しないでください。著者はXHTMLの良い点について話していますが、飛び込む前に欠点について知っておくのは良いことです。