XMLとHTMLの違い

Anonim

XMLとHTML

XMLが開発したXML 1.0仕様で定義されています。 XMLは、W3C(World Wide Web Consortium)によって開発されたXML 1.0仕様で定義されています。XMLは、データとテキストをエンコードしてドライバハードウェア間で交換できるように、オペレーティングシステムやアプリケーションには人間の介入はほとんどありませんHTMLとも呼ばれるHyperText Markup LanguageはWebページの主要なマークアップ言語ですHTMLはWebページの基本的なビルディングブロックですWebブラウザはHTML文書を読み込み、

XML

XMLは、ドライバーのハードウェア、オペレーティングシステム、アプリケーション間のデータやテキストの転送に使用されるマークアップ言語です。 、コンテキスト情報を提供するために使用できる属性および要素構造。このコンテキスト情報は、コンテンツの意味を解読するために使用することができる。これにより、効率的な検索エンジンを開発し、データマイニングを実行することが可能になります。さらに、従来のリレーショナルデータベースは、行と列で構成できるためXMLデータとしては適していますが、オーディオ、ビデオ、複雑なドキュメントなどの豊富なコンテンツを含むデータに対するXMLのサポートは少なくなっています。XMLデータベースは、クエリをより効率的に処理することができます。 XMLタグはあらかじめ定義されておらず、ユーザーは新しいタグとドキュメント構造を定義できます。また、RSS、Atom、SOAP、XHTMなどの新しいインターネット言語がXMLを使用して作成されました。

<! - > -

HTML

前述のHTMLはマークアップタグのセットを持つマークアップ言語です。通常、HTMLタグと呼ばれるHTMLマークアップタグは、Webページを記述するために使用されます。典型的なHTML文書には、HTMLタグと、ウェブページのコンテンツに必要なプレーンテキストが含まれています。 HTMLタグは、角括弧(例えば、角括弧)で囲まれているので、HTML文書内で容易に識別することができる。 HTMLタグは、典型的には、最初のタグが開始タグ(例えば )であり、第2のタグが終了タグ(例えば、 )である対になって文書に挿入される。ウェブブラウザ(例えば、インターネットエクスプローラ、Firefoxなど)のタスクは、HTMLドキュメントを読み取り、それをウェブページとして表示することである。ブラウザはHTMLタグを使用してページの内容を解釈しますが、HTMLタグ自体はブラウザでは表示されません。 HTMLページには、JavaScriptなどの言語で書かれた画像、オブジェクト、スクリプトを埋め込むことができます。さらに、HTMLを使用してインタラクティブフォームを作成することもできます。

<! XMLとHTMLの違い

XMLとHTMLの両方がマークアップ言語であっても、それらの間には基本的な違いがあります。 HTMLは主にコンテンツの外観を定義するタグで構成され、XMLタグは一般的にデータの構造と内容を定義します(実際の外観は関連するスタイルシートで定義されます)。第2に、XMLタグは特定のアプリケーションに対してユーザーが定義できるため、HTMLタグはW3Cによって定義されるため、XMLは拡張可能です。