S-JIS[2008-11-01/2009-10-19] DTD(Document Type Definition) DTDとは、Document Type Definition(文書型定義)のこと。 SGMLでも使われるらしいが、一番使われるのはXMLにおいてだろう。 xmlファイル内でどういうタグが使われるかを定義するのがDTD(やXMLスキーマ)。 XMLにおいては、今後はDTDよりもXMLスキーマが使われていくらしいが。 XMLでは、DTD(またはXMLスキーマ)を使って、xmlファイルが決められたタグだけを使っているかどうかを検証することが出来る。(妥当性検証) DOCTYPE DTDの構文 妥当なXML文書とは [2009-10-19] 検証を行うもの DOCTYPE 検証にDTDを使う場合は、各xmlファイルの先頭で、どのDTDを使うかをDOCTYPEで指定する。 <?xml