ホームページ バックエンド開発 XML/RSS チュートリアル WEBページツール言語XMLの定義についての簡単な説明(2)

WEBページツール言語XMLの定義についての簡単な説明(2)

Mar 13, 2017 pm 05:52 PM


2. XMLの定義
XMLは、SGMLの豊富な機能とHTMLの使いやすさをWebアプリケーションに組み合わせた合理化されたSGMLです。 XML は SGML の拡張機能を保持しているため、XML は HTML とは根本的に異なります。 XML は HTML よりもはるかに強力です。固定タグではなくなりましたが、ドキュメント内の情報を記述するために無制限の数のタグを定義できるため、ネストされた情報構造が可能になります。 HTML は Web 上でデータを表示するための一般的な方法にすぎませんが、XML は Web データを直接処理するための一般的な方法を提供します。 HTML は Web ページの表示形式の記述に重点を置き、XML は Web ページのコンテンツの記述に重点を置きます。
XMLには、拡張フォーマット言語XSL(Extensible Style Language)と拡張リンク言語XLL(Extensible Linking Language)が含まれます。
XSL は、XMLデータを HTML または他の形式に変換するために使用されます。 XSL はスタック ページ CSS 機能を提供し、開発者が XML のデータ構造とは異なる式層構造を使用して Web ページを構築できるようにします。 XSL を HTML とともに使用して、積み重ねられたページを構築することもできます。 XSL は無制限の数のタグを解釈できるため、ダイナミック テキストや競馬テキストなどの Web レイアウトがよりカラフルになります。このほか、XSLでは多言語、全角漢字表示、グリッドの各種処理などにも対応しています。
XLLはXMLのリンク言語で、HTMLのリンクに似ていますが、より強力な機能を持っています。 XLL は、拡張可能なリンクと多方向リンクをサポートします。これは、HTML がハイパーテキストの概念に基づく最も単純なリンクのみをサポートするという制限を破り、アドレスに依存しないドメイン名、双方向リンク、ループ、複数のソースからのコレクション リンクなどをサポートできるようになります。 XLL リンクはドキュメントによって制限されず、ユーザーの要件に完全に応じて指定および管理できます。
XML を学びやすく使いやすくするために、XML は SGML ではほとんど使用されない多数の関数を合理化しました。数十万の漢字のうち一般的に使用されるのは 8,000 文字だけであり、SGML の一般的に使用される部分は 20% のみであるのと同様に、XML は SGML の使用頻度の低い部分を放棄し、一度に 80% を合理化します。その結果、XML の構文仕様はわずか 30 ページですが、SGML には 500 ページあります。
XML も使いやすさを念頭に置いて設計されています。使いやすさは、ユーザーが Web ページを書くのに便利であるということと、Web ページを書くのが難しくないという 2 つの側面から来ています。デザイナーはブラウザに XML を実装します。 つまり、
XMLは、シンプルで柔軟な標準形式を使用して、Webベースのアプリケーションのデータを記述および交換するための効果的な手段を提供します。 HTML はグローバル データを表示する一般的な方法を記述し、XML はグローバル データを直接処理する一般的な方法を提供します。                                                                        

以上がWEBページツール言語XMLの定義についての簡単な説明(2)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PowerPoint を使用して XML ファイルを開くことはできますか? PowerPoint を使用して XML ファイルを開くことはできますか? Feb 19, 2024 pm 09:06 PM

XML ファイルは PPT で開くことができますか? XML、Extensible Markup Language (Extensible Markup Language) は、データ交換とデータ ストレージで広く使用されている汎用マークアップ言語です。 HTML と比較して、XML はより柔軟であり、独自のタグとデータ構造を定義できるため、データの保存と交換がより便利で統一されます。 PPT (PowerPoint) は、プレゼンテーションを作成するために Microsoft によって開発されたソフトウェアです。包括的な方法を提供します。

MySQL複合主キーの定義と機能 MySQL複合主キーの定義と機能 Mar 15, 2024 pm 05:18 PM

MySQL の複合主キーは、テーブル内の複数のフィールドで構成される主キーを指し、各レコードを一意に識別するために使用されます。単一の主キーとは異なり、複合主キーは複数のフィールドの値を組み合わせて形成されます。テーブルを作成するときに、複数のフィールドを主キーとして指定することにより、複合主キーを定義できます。複合主キーの定義と機能を示すために、最初に users という名前のテーブルを作成します。このテーブルには、id、ユーザー名、電子メールの 3 つのフィールドが含まれます。id は自動インクリメントされる主キー、ユーザーです。

ディスカスとは何ですか? Discuzの定義と機能紹介 ディスカスとは何ですか? Discuzの定義と機能紹介 Mar 03, 2024 am 10:33 AM

「Discuz の探索: 定義、機能、およびコード例」 インターネットの急速な発展に伴い、コミュニティ フォーラムは人々が情報を取得し、意見を交換するための重要なプラットフォームになりました。多くのコミュニティ フォーラム システムの中でも、Discuz は中国でよく知られたオープン ソース フォーラム ソフトウェアとして、大多数の Web サイト開発者や管理者に好まれています。それで、ディスカスとは何ですか?どのような機能があり、Web サイトにどのように役立つのでしょうか?この記事では、Discuz について詳しく紹介し、読者がDiscuz についてさらに学ぶのに役立つ具体的なコード例を添付します。

Microsoft Wordでカスタム枠線を作成する方法 Microsoft Wordでカスタム枠線を作成する方法 Nov 18, 2023 pm 11:17 PM

学校のプロジェクトの表紙を刺激的なものにしたいですか?ワークブックのホームページにある素敵でエレガントな境界線ほど、他の提出物と比べて目立つものはありません。しかし、Microsoft Word の標準の単一行の枠線は非常に目立ちすぎて退屈なものになってしまいました。したがって、Microsoft Word 文書でカスタム枠線を作成して使用する手順を説明します。 Microsoft Word でカスタム枠線を作成する方法 カスタム枠線の作成は非常に簡単です。ただし、境界線が必要になります。ステップ 1 – カスタム枠線をダウンロードする インターネット上には無料の枠線がたくさんあります。このような枠線をダウンロードしました。ステップ 1 – インターネットでカスタム枠線を検索します。または、クリッピングに移動することもできます

PHP インターフェースの概要とその定義方法 PHP インターフェースの概要とその定義方法 Mar 23, 2024 am 09:00 AM

PHP インターフェースの概要とその定義方法 PHP は、Web 開発で広く使用されているオープンソースのスクリプト言語であり、柔軟性があり、シンプルで強力です。 PHP では、インターフェイスは複数のクラス間で共通のメソッドを定義し、ポリモーフィズムを実現し、コードをより柔軟で再利用可能にするツールです。この記事では、PHP インターフェイスの概念とその定義方法を紹介し、その使用法を示す具体的なコード例を示します。 1. PHP インターフェイスの概念 インターフェイスはオブジェクト指向プログラミングにおいて重要な役割を果たし、クラス アプリケーションを定義します。

ウェブ標準とは何ですか? ウェブ標準とは何ですか? Oct 18, 2023 pm 05:24 PM

Web 標準は、W3C およびその他の関連組織によって策定された一連の仕様とガイドラインです。HTML、CSS、JavaScript、DOM、Web アクセシビリティおよびパフォーマンスの最適化の標準化が含まれます。これらの標準に従うことで、ページの互換性を向上させることができます。 、メンテナンス性とパフォーマンス。 Web 標準の目標は、Web コンテンツをさまざまなプラットフォーム、ブラウザー、デバイス上で一貫して表示および操作できるようにして、より優れたユーザー エクスペリエンスと開発効率を提供することです。

コックピット Web UI から管理アクセスを有効にする方法 コックピット Web UI から管理アクセスを有効にする方法 Mar 20, 2024 pm 06:56 PM

Cockpit は、Linux サーバー用の Web ベースのグラフィカル インターフェイスです。これは主に、初心者/熟練ユーザーにとって Linux サーバーの管理を容易にすることを目的としています。この記事では、Cockpit アクセス モードと、CockpitWebUI から Cockpit への管理アクセスを切り替える方法について説明します。コンテンツ トピック: コックピット エントリ モード 現在のコックピット アクセス モードの確認 CockpitWebUI からコックピットへの管理アクセスを有効にする CockpitWebUI からコックピットへの管理アクセスを無効にする まとめ コックピット エントリ モード コックピットには 2 つのアクセス モードがあります。 制限付きアクセス: これは、コックピット アクセス モードのデフォルトです。このアクセス モードでは、コックピットから Web ユーザーにアクセスできません。

全角文字の定義と使用 全角文字の定義と使用 Mar 25, 2024 pm 03:33 PM

全角文字とは何ですか?コンピュータ エンコード システムでは、全幅文字は 2 つの標準文字位置を占める文字エンコード方法です。これに対応して、標準の文字位置を占める文字エンコード方式を半角文字と呼びます。全角文字は通常、中国語、日本語、韓国語、その他のアジアの文字の入力、表示、印刷に使用されます。中国語の入力方法やテキスト編集では、全角文字と半角文字の使用シーンが異なります。全角文字の使用 中国語の入力方法: 中国語の入力方法では、通常、漢字や記号などの中国語の文字を入力するために全角文字が使用されます。

See all articles