ホームページ  >  記事  >  ウェブフロントエンド  >  XMLとHTMLの違いは何ですか

XMLとHTMLの違いは何ですか

青灯夜游
青灯夜游オリジナル
2021-03-29 13:35:0115947ブラウズ

違い: 1. HTML では大文字と小文字が区別されませんが、XML では大文字と小文字が厳密に区別されます; 2. タグが 1 つあるが一致する終了タグがない XML 内の要素は、「/」文字で終わる必要があります。 ;3. XML の属性値は引用符で囲む必要があります。HTML では、引用符が使用できるかどうかが異なります。

XMLとHTMLの違いは何ですか

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

XML

XML (Extensible Markup Language) は、Web ページや Web アプリケーションの作成にも使用されます。データを転送するために使用されるのではなく、データを転送するために使用されるため動的です。データを表示します。

XML の設計目標は、インターネット上でのシンプルさ、多用途性、使いやすさに重点を置いています。これは、Unicode を通じてさまざまな人間の言語を強力にサポートするテキスト データ形式です。 XML は主にドキュメントに重点を置いて設計されましたが、この言語は Web サービスで使用されるような任意のデータ構造を表すために広く使用されています。

HTML

HTML (Hypertext Markup Language) は、Web ページや Web アプリケーションの作成に使用されるマークアップ言語です。 HTML を使用して、独自の静的ページを作成できます。データの送信ではなく、データの表示に使用されます。

HTML は、ハイパーテキストとマークアップ言語を組み合わせたものです。ハイパーテキストは、Web ページ間のリンクを定義します。マークアップ言語は、Web ページの構造を定義するマークアップ内のテキスト ドキュメントを定義するために使用されます。この言語は、テキストに注釈を付ける (コンピューター用にメモを取る) ために使用され、マシンがそれを理解し、それに応じてテキストを操作できるようにします。

HTML と XML の違い

HTML と XML についての上記の理解を通じ、両者の違いと関連性を見てみましょう。xml と html は両方ともこれらはデータやデータ構造を操作するために使用され、構造的にはほぼ同じですが、本質的には明らかな違いがあります。

(1) 異なる文法要件:

1. html では大文字と小文字が区別されませんが、xml では厳密に区別されます。

2. HTML では、厳密ではない場合があります。コンテキストで段落キーまたはリスト キーの終了位置が明確に示されている場合は、

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

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

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

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

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

(2) 異なるタグ:

1. HTML には固有のタグが使用されますが、xml には固有のタグがありません。

2. HTML タグは事前定義されており、XML タグは無料でカスタマイズ可能で拡張可能です。

(3) 異なる機能:

1. HTML はデータの表示に使用され、xml はデータの記述とデータの保存に使用されるため、永続化メディアとして使用できます。 HTML はデータと表示を結合してページ上にデータを表示しますが、xml

はデータと表示を分離します。 XML はデータを記述するように設計されており、データの内容に重点が置かれています。 HTML はデータを表示するために設計されており、データの外観に重点が置かれています。

2. XML は HTML の代わりではありません XML と HTML は用途が異なる 2 つの言語です。 XML は HTML を置き換えることを意図したものではなく、実際、XML は HTML を補完するものと見なすことができます。 XML と HTML の目標は異なります。HTML の設計目標はデータを表示し、データの外観に重点を置くことですが、XML の設計目標はデータを記述し、データの内容に重点を置くことです。

3. 動作のない XML。 HTML と同様に、XML は何も行いません。 (共通点)

4. XML を最もよく説明すると、次のようになります: XML は、情報を処理および送信するための、クロスプラットフォームでソフトウェアおよびハードウェアに依存しないツールです。

5. XML は将来どこにでも存在するでしょう。 XML は、データ処理とデータ送信のための最も一般的なツールになるでしょう。

プログラミング関連の知識について詳しくは、プログラミング ビデオをご覧ください。 !

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

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