Merge from emacs-24; up to 2014-04-04T23:31:02Z!joaotavora@gmail.com
[bpt/emacs.git] / etc / schema / xhtml-lst.rnc
CommitLineData
8cd39fb3
MH
1# List Module
2
3dl = element dl { dl.attlist, (dt | dd)+ }
4dl.attlist = Common.attrib
5dt = element dt { dt.attlist, Inline.model }
6dt.attlist = Common.attrib
7dd = element dd { dd.attlist, Flow.model }
8dd.attlist = Common.attrib
9ol = element ol { ol.attlist, li+ }
10ol.attlist = Common.attrib
11ul = element ul { ul.attlist, li+ }
12ul.attlist = Common.attrib
13li = element li { li.attlist, Flow.model }
14li.attlist = Common.attrib
15List.class = ul | ol | dl
16Block.class |= List.class