adl/resources/schemas/permitted-html-head.rng

37 lines
1.5 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<grammar xmlns="http://relaxng.org/ns/structure/1.0"
datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"
ns="http://www.w3.org/2002/06/xhtml2/">
<!-- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->
<!-- -->
<!-- permitted-xhtml-head.rng -->
<!-- -->
<!-- Purpose: -->
<!-- Specify subset of XHTML grammar permitted in the headmatter of -->
<!-- ADL documents. -->
<!-- -->
<!-- Author: Simon Brooke <stillyet@googlemail.com> -->
<!-- Created: 23rd July 2010 -->
<!-- Copyright: (c) 2010 Simon Brooke -->
<!-- -->
<!-- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->
<start>
<ref name="permitted-xhtml-head" />
</start>
<define name="permitted-xhtml-head">
<zeroOrMore>
<choice>
<element name="content">
<externalRef href="xhtml-2/xhtml-scripting.rng" />
<externalRef href="xhtml-2/xhtml-link.rng" />
<externalRef href="xhtml-2/xhtml-meta.rng" />
<externalRef href="xhtml-2/xhtml-style.rng" />
</element>
</choice>
</zeroOrMore>
</define>
</grammar>