XMLとHTMLの違いは何ですか

青灯夜游
リリース: 2021-05-18 16:58:33
オリジナル
3145 人が閲覧しました

違い: 1. 構文要件が異なります。HTML では大文字と小文字が区別されませんが、XML では大文字と小文字が厳密に区別されます。 2. タグの違い HTML では固有のタグが使用されますが、xml では固有のタグがありません。 3. 機能が異なり、HTML はデータの表示に使用され、xml はデータの記述と保存に使用されます。

XMLとHTMLの違いは何ですか

# このチュートリアルの動作環境: Windows 7 システム、HTML5 バージョン、Dell G3 コンピューター。

HTMLとは

HTML、つまり、標準のユニバーサルマークアップの下にあるアプリケーションであるHyper Text Markup Language (Hyper Text Markup Language)言語。 HTMLはプログラミング言語ではなく、Webページ制作に必要なマークアップ言語です。一連のタグが含まれています。これらのタグは、ネットワーク上のドキュメント形式を統一し、分散したインターネット リソースを論理的な全体に接続します。 HTML テキストは、HTML コマンドで構成される説明文であり、テキスト、グラフィック、アニメーション、サウンド、表、リンクなどを記述することができます。

ハイパーテキストは、テキスト内の単語やグラフィックをハイパーリンクを通じて他の情報メディアに関連付けて情報を整理する方法です。これらの相互に関連する情報メディアは、同じテキスト内にある場合もあれば、別のファイルである場合もありますし、地理的に離れたコンピュータ上のファイルである場合もあります。この情報の整理方法により、さまざまな場所に分散した情報リソースがランダムに接続され、情報の検索と取得が容易になります。

XML とは

XML は Extensible Markup Language (Extensible Markup Language) であり、他の言語を定義するために使用されるメタ言語です。その前身は SGML (Standard General Markup Language) です。タグセットや文法規則はありませんが、構文規則はあります。 XML ドキュメントは、あらゆる種類のアプリケーションに対して適切な形式であり、正しい解析が行われている必要があります。つまり、各開始タグに一致する終了タグがあり、逆の順序でタグが含まれていてはならず、適切なステートメント構成が必要です。技術要件を満たしている必要があります。仕様。 XML ドキュメントは有効であってもかまいませんが、必ずしも有効である必要はありません。有効なドキュメントとは、ドキュメント タイプ定義 (DTD) に準拠しているドキュメントです。文書がスキーマの規定に準拠している場合、その文書はスキーマとして有効です。

HTML と XML の違い

1. 異なる文法要件: html の

XML では大文字と小文字は区別されず、厳密に区別されます。

HTML では、段落キーまたはリスト キーの終了位置がコンテキストで明確に示されている場合、大雑把にではあるが、

や などの終了タグを省略できます。 XML では厳密なツリー構造になっており、終了タグを省略してはなりません。

XML では、一致する終了タグのない単一のタグを持つ要素は / 文字で終わる必要があります。このようにして、パーサーは終了タグを検索しないことを認識します。

XML では、属性値を引用符で囲む必要があります。 HTML では、引用符はオプションです。

HTML では、値のない属性名を使用できます。 XML では、すべての属性に対応する値が必要です。

XML ドキュメントでは、空白部分はパーサーによって自動的に削除されませんが、HTML は空白部分をフィルターで除外します。

3. 異なるタグ:

html は固有のタグを使用し、Html タグは事前定義されていますが、xml には固有のタグがなく、XML タグはカスタマイズされています。

3. さまざまな機能:

html はデータの表示に使用され、xml はデータの記述と保存に使用されるため、永続的なメディアとして使用できます。 HTML はデータと表示を結合してページ上に表示しますが、XML はデータと表示を分離します。 XML はデータを記述するように設計されており、データの内容に重点が置かれています。 HTML はデータを表示するために設計されており、データの外観に重点が置かれています。

推奨チュートリアル: 「

html ビデオ チュートリアル

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!