Bengt Mårtensson > Private Site
 
Font size:      

DTD documentation

Top-level element(s)

List of elements

Element declarations

puzzle
Content model ( title , text ? , img * , properties , rules )

text
Content model ( #PCDATA )

Used insidepuzzle | rule
 

title
Content model ( #PCDATA )

Used insidepuzzle
 

img
Content model  EMPTY

Attributes
src     type: CDATA
required attribute
alt     type: CDATA

Used insidepuzzle
 

properties
Content model ( property + )

Used insidepuzzle
 

property
Content model ( value | subset ) +

Attributes
name     type: NMTOKEN
required attribute

Used insideproperties
 

value
Content model ( #PCDATA )

Used insideproperty | subset
 

subset
Content model ( value + )

Attributes
name     type: NMTOKEN
required attribute

Used insideproperty
 

rules
Content model ( rule + )

Used insidepuzzle
 

rule
Content model ( text ? , ( equivalence | to_right | gegenueber | property_in | exclusion | neighbor | not_neighbor | facing ) + )

Attributes
label     type: CDATA

Used insiderules
 

equivalence
Content model ( property-value + )

Used insiderule
 

property_in
Content model ( property-value + )

Used insiderule
 

exclusion
Content model ( property-value + )

Used insiderule
 

to_right
Content model ( property-value + )

Used insiderule
 

gegenueber
Content model ( property-value + )

Used insiderule
 

neighbor
Content model ( property-value + )

Used insiderule
 

not_neighbor
Content model ( property-value + )

Used insiderule
 

facing
Content model ( property-value + )

Used insiderule
 

property-value
Content model  EMPTY

Attributes
name     type: NMTOKEN
required attribute
value     type: CDATA
required attribute

Used insideequivalence | property_in | exclusion | to_right | gegenueber | neighbor | not_neighbor | facing