HTML言語は、Webページを構築するためのツールです。その出現と開発から現在まで、仕様は継続的に改善され、機能はより強く、より強くなっています。ただし、まだ欠陥や欠点があり、人々はまだそれを改善して、インターネット上の絶えず変化するアプリケーションのニーズに適応するために、より制御可能で回復力があります。 2000年の終わりに、国際W3C(World Wide Web Consortium)組織はXHTMLバージョン1.0のリリースを発表しました。 XHTMLとHTMLの違いは何ですか、そしてそれが追加した新機能は何ですか?今日はXHTMLに精通しましょう。
XHTML 1.0は、XMLアプリケーションに基づく目的で、HTML 4.0に基づいて最適化および改善された新しい言語です。 XHTMLは強化されたHTMLであり、そのスケーラビリティと柔軟性は将来のネットワークアプリケーションのニーズに適応します。以下は、W3CのHTMLワーキンググループの議長であるスティーブンペンバートンが回答したXHTMLに関する一般的な基本的な質問です。
Q:XHTMLとは何ですか?
回答:XHTMLは、XMLに適応するように改造された一種のHTMLです。 XMLがますますトレンドになると、疑問が生じます。XMLがある場合、HTMLはまだ必要ですか?この質問に答えるために、私たちは1998年5月にサンフランシスコで2日間の作業会議を開催しました。会議の結論は次のとおりでした。まだHTMLを使用する必要があります。多くの人々がHTMLを設計言語として使用することに慣れており、何百万ページものページがHTMLで書かれているためです。
Q:XHTML 1.0がHTML 4.0と比較して独立して発達するのはなぜですか?
回答:そうではありません。 XHTMLは正確にはHTML 4.0の再編成です(正確には、HTML 4.01、HTML 4.0の改訂版ですが、XHTML 1.0の後にリリースされます)。 XHTML作業をHTML 4.0に基づく継続と見なすことができます。
Q:XHTML 1.0にXML標準を実装する方法は?
回答:XHTMLはXMLアプリケーションです。 XMLのDTDファイル形式で定義され、XML対応システムで実行されます。 XMLの名前空間関数のおかげで、ブラウザメーカーは新しいプライベートタグを作成する必要はありません。 XHTMLコードにXMLコードスニペット、またはXMLコードにXHTMLコードスニペットを含める必要があります。
Q:XHTML 1.0の主な利点は何ですか?
回答:XMLはWeb開発の傾向であるため、人々はXMLのトレンドに参加したいと考えています。 XHTML 1.0を使用すると、いくつかの簡単なルールを注意深く順守している限り、XMLシステムと現在のHTMLブラウザの両方に適したページを設計できます。これは、人々がXML対応ブラウザーを使用するまで待つことなくXMLをすぐに設計できることを意味します。このガイドラインにより、Web用のXMLへのスムーズな移行が可能になります。
XHTMLを使用するもう1つの利点は、それが非常にタイトであることです。インターネット上のHTMLの現在の悪い状況は衝撃的です。初期のブラウザはプライベートHTMLタグを受け入れたため、ページのデザインが完了した後にページを検出するためにさまざまなブラウザを使用して互換性があるかどうかを確認する必要がありました。多くの場合、多くの不可解な違いがあり、人々はさまざまなブラウザに適応するために設計を変更する必要がありました。
XMLを使用すると、システムを再確立することができ、ブラウザメーカーは共同で「厳密なエラー防衛基準」を採用します。 XMLコードが互換性がない場合、ブラウザはページの表示を拒否します。このようにして、公開前にすべてのエラーを修正する必要があります。
Q:XHTMLを使用する際に、WebデザイナーはHTMLと同じブラウザの互換性の問題に遭遇しますか?
回答:うまくいけば。 「Strict Error Defense Standards」は、ブラウザが同じコードに応答するのに役立ち、XMLの名前空間機能を使用すると、並外れたブラウザーサポートを必要とせずに独自の新しいタグを追加できます。今私たちが保証する必要があるのは、すべてのブラウザ開発者が一貫しており、作成したCSSに完全に準拠していることです。ブラウザメーカーに手紙を書いて、必要なCSS仕様を伝え、ブラウザがデザインに従うかどうかを検出することもできます。
Q:XHTMLを学ぶのは難しいですか?
回答:まったくありません!
Q:XHTML 1.0デザインを使用できるのは誰ですか?
A:XHTMLは非常にシンプルで実装が簡単であるため、HTMLの使用方法を知っている人なら誰でもXHTMLを簡単に使用できます。ますます多くの人々がXMLブラウザーを使用するにつれて、より多くのジョブがXMLを使用することをお勧めします。そして、おそらくすべてがXHTMLを使用するでしょう。
Q:XHTML Webサイトはいつ人気がありますか?
回答:良い質問。 XHTML 1.0がリリースされる前でさえ、XHTMLを使用して構築されたWebサイトをいくつか見ました。簡単すぎるので、大きな発展があると思います。
Q:既存のHTMLをXHTMLに変換するにはどうすればよいですか?
A:非常に似ているので非常にシンプルです。 W3C(www.w3c.org)WebサイトにHTML Tidyと呼ばれるソフトウェアがHTML Tidyと呼ばれるソフトウェアがあります。これは、直接変換するのに役立ちます。
Q:将来XHTMLはどうなりますか?
A:XHTML1.0は、この新しいHTML言語の最初のステップにすぎません。新しいバージョンには、古いブラウザの後方互換制約はなく、開発の余地が増えます。
まず、HTML 4.0で互換性のない要素を削除するために徹底的なクリーンアップを行います。
第二に、XHTMLをモジュール化し、XHTMLモジュール(テーブルなど)をXMLアプリケーションで使用できるようにして、重複した開発を減らします。また、XHTMLのサブセットに属し、人々が独自のHTMLを作成できる限り、互換性のあるままでいる可能性のある電話アプリケーションなど、並外れた目的のためにデザインを開発することも同意しています。
最後に、ニーズを解決するという観点から、より多くのフォーム(フォーム)関数を開発し、クライアントにより多くの検出を実行し、クライアントとサーバー間のネットワーク情報伝送を削減することに同意します。要するに、よりエキサイティングな機能が実装されます。