DTD オンライン チュートリ...login
DTD オンライン チュートリアル ドキュメント
著者:php.cn  更新時間:2022-04-20 15:01:34

DTD の構成要素


DTD - XML 構築モジュール


構築モジュールの主な要素は XML ドキュメントと HTML ドキュメントです。


XML ドキュメントの構成要素

すべての XML ドキュメント (および HTML ドキュメント) は、

  • 要素

  • 属性

  • エンティティ

  • PC で構成されています。データ

  • CDATA


Elements

要素は、XML ドキュメントと HTML ドキュメントの 主要な構成要素 です。

HTML要素の例は、「body」と「table」です。 XML 要素の例としては、「note」や「​​message」などがあります。要素にはテキストや他の要素を含めることも、空にすることもできます。空の HTML 要素の例としては、「hr」、「br」、「img」などがあります。

例:

<body>テキスト</body>

<message>some text</message>


属性は、要素に関する 追加情報 を提供します。

属性は常に要素の開始タグに配置されます。プロパティは常に 名前/値 のペアで表示されます。次の「img」要素には、ソース ファイルに関する追加情報が含まれています:

<img src="../style/images/computer.gif" />

要素の名前は「img」です。属性の名前は「src」です。プロパティの値は「computer.gif」です。要素自体は空なので「/」で閉じます。


エンティティ

エンティティは、通常のテキストを定義するために使用される変数です。エンティティ参照は、エンティティへの参照です。

ほとんどの学生は、この HTML エンティティ参照「 」を知っています。 「折り返しスペースなし」エンティティは、HTML でドキュメントに余分なスペースを挿入するために使用されます。

エンティティは、ドキュメントが XML パーサーによって解析されるときに展開されます。

エンティティアプリケーションキャラクター
<<
>>
& &
""
''

PCDATA

PCDATA は、解析された文字データを意味します。

文字データは、XML 要素の開始タグと終了タグの間のテキストと考えてください。

PCDATA は、パーサーによって解析されるテキストです。これらのテキストは、パーサーによってエンティティとタグがチェックされます。

テキスト内のタグはタグとして扱われ、エンティティが展開されます。

ただし、解析された文字データには &、<、> 文字を含めることはできません。


CDATA

CDATAとは文字データのことです。

CDATA は、パーサーによって解析されないテキストです。 これらのテキスト内のタグはタグとして扱われず、テキスト内のエンティティは展開されません。

PHP中国語ウェブサイト