DTD

DTD

(コンピュータ)
でぃーてぃーでぃー

Document Type Definition 「文書型定義」

SGML/XML の文書構造を定義するスキーマ言語。またはその言語で書かれた特定のマークアップ言語の定義のこと。言語仕様は ISO の SGML、W3C の XML 規格の一部として定義されている。XML の DTD は SGML の DTD を簡略化したもの。HTML は SGML の DTD で定義されている。

XML に対しては W3C XML Schema, RELAX NG などの次世代スキーマ言語が普及しつつある。これらの言語では、DTD に比べて

  • XML 名前空間への対応
  • データタイプへの対応
  • スキーマのモジュール化が容易

という点で進化している(逆に言うと DTD ではこれらの機能が欠けている)。

ネットの話題: DTD

人気

新着

新着ブログ: DTD