野間ソフト株式会社
■サイトマップ|■ブログ

home>技術情報>A4Tech>設計>DTD

technologyの画像

DTD

要素の宣言

  • <!ELEMENT 要素名 (開始タグ|0) (終了タグ|0) 子要素... >

多重度

  • A?: 0または1, A*: 0以上, A+: 1以上, +A: 子以下に0以上, -A: 子以下に記述不可, empty: 子以下に記述不可

グループ化

  • A,B: ABが順に配置
  • A&B: ABが順不同に配置
  • A|B: AまたはB

参照(entity)の定義

  • <!ENTITY % エンティティ名 "内容...">

属性の定義

  • <!ATTLIST 要素名 (属性名 属性型 省略時の値)+ >
  • 属性型::=CDATA|#PCDATA|NUMBER|ID|NAME|IDREF|IDREFS
  • 省略時の値::=#IMPLIED|#REQUIRED|#FIXED|
  • ID ::= [a-zA-Z][-_:.a-zA-Z0-9]*