ホームページ  >  記事  >  バックエンド開発  >  XML の DOCTYPE フィールドの詳細な紹介

XML の DOCTYPE フィールドの詳細な紹介

黄舟
黄舟オリジナル
2017-04-01 13:58:342433ブラウズ

DTD宣言は常に !DOCTYPE で始まり、その後に空白スペースが続き、その後にドキュメント ルート要素の名前が続きます。内部 DTD の場合は、空白スペースが [] で表示され、ドキュメント タイプ定義の内容が続きます。外部 DTD は、プライベート DTD とパブリック DTD に分けられ、SYSTEM で表され、その後に外部 DTD の URL が続き、その後に DTD パブリック名が続きます。 DTD の URL

プライベート DTD

<!DOCTYPErootSYSTEM "http://www.test.org/test.dtd" >

パブリック DTD

<!DOCTYPEhtmlPUBLIC "-//W3C//DTDXHTML1.0Transitional//EN"
"http://www.w3.org/TR/xhtml/DTD/xhtml1-transitional.dtd" >

パブリック DTD、DTD 名の形式は "registration //organization // type tag // language"、

"registration" は組織が国際標準化機構 (ISO) によって登録されており、+ ははい、- はいいえを意味します。

「組織」は次のような組織の名前です。

「タイプ」は通常 DTD、

「タグ」指定されたパブリック テキストの説明、つまり、 によって参照されるパブリック テキストの一意の説明名を後ろに付けることができます。

最後の「言語」は、DTD 言語の ISO 639 言語識別子です。たとえば、EN は英語、ZH は中国語を意味します。

ISO 639 言語識別子の完全なリストは、以下のアドレスにあります

例:

<!DOCTYPEhtmlPUBLIC "-//W3C//DTDXHTML1.0Transitional//EN"
"http://www.w3.org/TR/xhtml/DTD/xhtml1-transitional.dtd" >

With! DOCTYPE で始まり、

html はドキュメントのルート要素の名前、

PUBLIC はパブリック DTD であることを意味し、

は - で始まる DTD 名が続きます。 ISO 組織、組織名は W3C、EN は DTD 言語が英語であることを意味し、

、最後に DTD の URL です

注: DTD のファイル URL は相対 URL または絶対 URL を使用できますが、推奨される標準は一方、パブリック DTD の場合、インタプリタがその名前を認識できれば、URL で DTD ファイルは表示されません

以上がXML の DOCTYPE フィールドの詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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