ホームページ  >  記事  >  バックエンド開発  >  XML と HTML の違いを紹介します

XML と HTML の違いを紹介します

PHPz
PHPzオリジナル
2017-04-02 11:35:411616ブラウズ

XML はデータを記述するために設計されており、データの内容に重点を置いています。
HTML はデータを表示するために設計されており、データの外観に重点が置かれています。習得すべき基本知識:
学習を続ける前に、次の知識の基本を理解しておく必要があります: HTML / XHTML JavaScript または VBScript XML とは、拡張マークアップ言語 (EXtensible Markup Language) を指します。 HTML とよく似たマークアップ言語 XML はデータを記述するように設計されており、XML タグは事前に定義されていません。ラベルは自分で定義する必要があります。 XML では、Document Type Declaration (DTD) または XML スキーマを使用してデータを記述します。 DTD または XML スキーマを使用した XML は、自己記述的になるように設計されています。 XML は W3C 標準です XML は W3C 標準です
Extensible Markup Language は、1998 年 2 月 10 日に W3C 標準として制定されました。 XML と HTML の主な違い
XML はデータを運ぶように設計されています。
XML は HTML に代わるものではありません。
XML と HTML は異なる目的のために設計されています:
XML はデータを記述するために設計されており、データのコンテンツに重点を置いています。
HTML はデータを表示するために設計されており、データの外観に重点が置かれています。
HTML は情報を表示するように設計されており、XML は情報を記述するように設計されています。動作のない XML
XML には動作がありません。
これは少し理解しにくいかもしれませんが、XML では何もできません。 XML は、情報を構造化し、保存し、送信するように設計されています。
以下は、Jani によって Tove に書かれたメモで、XML として保存されています。
ToveJaniReminder< body>今週末は私を忘れないでください!
このタグにはタイトルとメッセージが含まれています。送信者と受信者に関する情報も含まれます。ただし、この XML ドキュメントはまだ何も実行しません。これは、XML タグでラップされた純粋な情報です。この文書を送信、受信、表示するソフトウェアまたはプログラムを作成する必要があります。 XML は無料で拡張可能です
XML タグは事前定義されていません。独自のラベルを「発明」する必要があります。
HTML ドキュメントのマークアップに使用されるタグとその構造は事前に定義されています。 HTML ドキュメントの作成者は、HTML 標準で定義されているタグ (

など) のみを使用できます。
XML を使用すると、作成者は独自のタグと独自のドキュメント構造を定義できます。
上記の例のタグは、どの XML 標準でも定義されていません。これらのタグは、XML ドキュメントの作成者によって考案されました。 XML は HTML を補完するものです
XML は HTML に代わるものではありません。
XML は HTML に代わるものではないことを理解することが非常に重要です。将来の Web 開発では、XML を使用してデータを記述し、HTML を使用してこのデータをフォーマットして表示するというシナリオが最も可能性が高くなります。
XML の最も適切な説明は次のとおりです。XML は、情報を送信するためのクロスプラットフォームで、ソフトウェアおよびハードウェアに依存しないツールです。将来の Web 開発における XML の役割
XML はあらゆる場所に存在するでしょう。
XML 標準の急速な開発の進歩と、多くのソフトウェア開発者がこの標準を採用するスピードの速さを見ると、これは本当に驚くべきことだと思わずにはいられません。
私たちは、XML が Web の将来において、常に Web の基礎であった HTML と同じくらい重要な役割を果たし、XML があらゆるデータ処理とデータ送信に最も一般的に使用されるツールになると強く信じています。

以上がXML と HTML の違いを紹介しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。