HTML や XHTML よりも XML を使用することのデメリットは何だろうと思っていました。つまり、どちらも CSS を使用してスタイルを設定することも、JavaScript を介してスクリプトを作成することもできます。また、HTML ではなく XML を使用するという考えは、開発者にとって非常に強力に思えます。開発者は自分の Web ページをより細かく制御できるからです。また、HTML の事前にスタイル設定された要素がなければ、XML Web ページはブラウザー間の互換性がはるかに高くなります。
また、XML が HTML よりもはるかに有利であることに加えて、それほど広く普及していない理由はありますか?
PS: 私は Web デザイナーで、これまでのすべてのプロジェクトでデータの表示に HTML を使用してきました。XML を使用しない正当な理由が見つからない限り、次のプロジェクトでは XML を使用することを考えています。データとその表示をより詳細に制御したいからです。