XHTML、XML、HTML4 の関係

XHTML、XML、HTML4 の関係

アメリカのホストを使用してウェブサイトを構築する友人の中にはプログラマーもいますが、プログラミング言語について表面的な知識しか持っていない人もいます。彼らは通常、オープンソースソフトウェアを使用してウェブサイトを構築し、プログラミング言語を慎重に検討することはほとんどありません。以下では、エディターが XHTML、XML、HTML4 の情報を統合して簡単に紹介します。

XHTML は、HTML 4 から派生し、拡張された現在および将来のドキュメント タイプとプログラム ブロックのセットであり、HTML 4 はそのサブセットです。 XHTML ファミリのドキュメントは XML に基づいており、最終的には XML ベースのユーザー エージェントで動作するように設計されています。 HTML 4 は、国際標準 ISO 8879 に準拠した SGML (Standd Genelized Mkup Lnguge) のアプリケーションであり、Wold Wide Web 上の標準の公開言語として広く認識されています。

XHTML .0 (この仕様) は、XHTML ファミリーの最初のドキュメントです。これは、XML .0 に適用された 3 つの HTML 4 ドキュメント タイプを再定式化したものです。その目的は、言語として、そのコンテンツが XML に準拠し、いくつかの簡単なガイドラインに従えば HTML4 ユーザー エージェントによって認識されるようになることです。ドキュメントを XHTML .0 に移行する開発者は、次のような利点が得られます。

XHTML ドキュメントは、既存の HTML4 エージェント ユーザー プログラムで使用できるだけでなく、新しい XHTML ユーザー エージェントでも使用でき、以前と同じかそれ以上の結果を達成できます。

2. XHTML ドキュメントで使用されるアプリケーション (スクリプトや pplet など) は、HTML ドキュメント オブジェクト モデルまたは XML ドキュメント オブジェクト モデル [DOM] のいずれかになります。

3. XHTML ファミリーの開発により、XHTML .0 に準拠したドキュメントがさまざまな XHTML 環境で使用される可能性が高くなります。

XHTML ファミリーは、インターネット開発の次のステップです。 今すぐドキュメントを XML に移行することで、開発者はドキュメントの前方互換性と後方互換性を確保しながら、XML の世界の利点を享受できます。 XML は、Extensible Markup Language (拡張マークアップ言語) の略です。XML を作成する目的は、SGML の複雑さの大部分を排除しながら、SGML のパワーと柔軟性を取り戻すことです。 XML は SGML の制限された形式ではありますが、SGML のパワーと豊かさの多くを保持し、SGML の一般的な機能もすべて保持しています。

HTML はもともと、文書の作成に慣れていない専門家が使用するために、科学文書やその他の技術文書を交換するための言語として考案されました。 HTML は、比較的単純なドキュメントの作成に適した構造的意味タグの小さなセットを指定し、SGML の複雑さの問題を解決します。 HTML では、ドキュメント構造を簡素化するだけでなく、ハイパーテキストのサポートも追加され、後にメディア機能も追加されました。

非常に短期間で、HTML は広く普及し、すぐに当初の目的を超えて成長しました。 HTML (標準) 内の新しい要素が急速に作成され、HTML は垂直的で高度に専門化された市場での使用にも急速に適応されました。冗長な新しい要素により、ドキュメント内でプラットフォーム間の互換性の問題が発生します。

ソフトウェアとプラットフォームの不一致が増すにつれ、これらのプラットフォームでの「クラシック」HTML 4の適用範囲が制限されることは明らかです。現在人気のHTML5は、実はずっと前に登場しました。当時のHTML5は、実際には味がなく、捨てるのが惜しい「チキンリブ」のようなものでした。現在、ワイヤレス側でのHtml5の優れたパフォーマンスは妥当です。今日はHtml5について多くは語りません。上記は、Html、Xhtml、およびXMLの簡単な紹介です。

<<:  英語のフロントエンドと中国語のバックエンドを備えた外国貿易ウェブサイトの作り方

>>:  cPanelとWHMの違いを簡単に説明してください

推薦する

データ操作能力(Douyinの総合的な操作能力を効果的に向上させる方法)

Douyinの総合的な運用能力を効果的に向上させる方法Douyinでビジネスを行う際、自己ブロード...

アイスクリーム売上ランキング(アイスクリーム涼夏、ネット売上トップ12アイスクリーム、変わったアイスクリーム27種)

暑い夏に涼しさをもたらすアイスクリーム、ネットで売れているアイスクリームトップ12、変わったアイスク...

データに基づく運用プラットフォーム(湖北データグループが設立され、月末に2つの自社開発プラットフォームがリリースされた)

湖北データグループが設立され、今月末に2つの自社開発プラットフォームがリリースされる予定ジムニュース...

ブランド推進部(「2024年広東・香港・マカオ大湾区上場企業ブランド価値トップ100」が初公開!上場企業とブランド価値は深センと香港に集中)

「2024年 広東・香港・マカオ大湾区上場企業ブランド価値トップ100」を初公開しました!上場企業...

コード署名証明書は何に使用されますか?コード署名証明書の利点

コード署名証明書何の役に立つの?コードサイニング証明書は、ソフトウェア開発者にコードソフトウェアのデ...

Facebook 広告を実行するときに広告を正しくコピーするにはどうすればよいですか?

Facebook 広告を掲載する場合は、高品質の広告をコピーする必要があります。これにより、社会的証...

電子商取引データ操作(JDデータ操作と分析:電子商取引の販売データを完全に取得するには?)

JDデータの運用と分析:電子商取引の販売データを包括的に取得するには?電子商取引業界の急速な発展に...

那海ブランド企画(浙江省広告業界の「オスカー」ともいえる第23回「金桂杯」広告クリエイティブコンテストの結果が発表される)

浙江省広告業界の「オスカー」とも言える第23回「金桂杯」広告創造コンテストの結果が発表された。一握り...

情報フロー広告の理解(情報フロー広告とは何か?そのメリットは何か?)

情報フロー広告とは?利点は何ですか?情報フロー広告とは? 1. 情報フロー広告の定義広義では、空間と...

ネットワーク運用の主な仕事内容(ネットワークエンジニアとは?就職の見通しは良い?)

ネットワークエンジニアとは何ですか?就職の見通しは良いですか?インターネットが成熟するにつれて、すべ...

お茶のブランドプロモーション戦略(お茶のブランドを強化する方法)

お茶のブランドを強化する方法消費者ブランディングは大きなトレンドです。最近、中国農業科学院茶葉研究所...

情報フロー広告用語集(情報フロー広告とはそもそも何なのか?)

情報フロー広告とは一体何でしょうか?情報フロー広告とは?多くの人は情報フロー広告を十分に理解していま...

合肥ブランドマーケティング株式会社(APXIEL Vision)

APXIELビジョンAPXIEL Vision は、新しいビジュアルクリエイティブマーケティングの...