Markup of a ANNODEX(TM) format head frame DTD. See "CSIRO Publishes IETF Internet Draft for Continuous Media Markup Language (CMML)."
Date: 2003-06-13. From: http://www.annodex.net/DTD/anxhead_1_0.dtd
<?xml version="1.0" encoding="UTF-8" ?>
<!--
Markup of a ANNODEX(TM) format head frame DTD. Derived from the Continuous Media Markup Language (CMML), version 1.0
Namespace = http://www.annodex.net/cmml
Copyright (c) 2001 Commonwealth Scientific and Industrial Research Organisation (CSIRO), Australia. All Rights Reserved.
This DTD module is identified by the PUBLIC and SYSTEM identifiers:
PUBLIC "-//CSIRO//DTD ANXHEAD 1.0//EN" SYSTEM "http://www.annodex.net/DTD/anxhead_1_0.dtd"
$Revision: 1.0 $ $Date: 2003/06/01 24:00:00 $ -->
<!-- **************************** --> <!-- Definition of Imported Names --> <!-- **************************** -->
<!-- a Uniform Resource Identifier, see [RFC2396] --> <!ENTITY % URI "CDATA">
<!-- a language code, as per [RFC1766] --> <!ENTITY % LanguageCode "NMTOKEN">
<!-- internationalization attributes xml:lang language code (as per XML 1.0 spec) dir direction for weak/neutral text --> <!ENTITY % i18n "lang %LanguageCode; #IMPLIED dir (ltr|rtl) #IMPLIED" >
<!-- **************************** --> <!-- Document Structure --> <!-- **************************** -->
<!-- ROOT ELEMENT: -->
<!-- head tag containing description of a specific media document -->
<!-- ============================================================ -->
<!-- xmlns = namespace of the head tags -->
<!-- profile = space-separated list of URIs to locate meta tag schemes -->
<!-- i18n = the base language of the head's attribute values and text
content -->
<!-- defltlang & defltdir = the default language for the whole document -->
<!ELEMENT head (meta*,
((title, meta*, (base, meta*)?) |
(base, meta*, (title, meta*)?)))>
<!ATTLIST head
id ID #IMPLIED
xmlns %URI; #FIXED 'http://www.annodex.net/cmml'
%i18n;
defltlang %LanguageCode; #IMPLIED
defltdir (ltr|rtl) #IMPLIED
profile %URI; #IMPLIED
>
<!-- TITLE tag giving descriptive title of the media document --> <!-- ========================================================= --> <!-- i18n = the base language of the title --> <!ELEMENT title (#PCDATA)> <!ATTLIST title id ID #IMPLIED %i18n; >
<!-- BASE URI of the document (empty content) -->
<!-- ======================================== -->
<!-- href = URI associated with the document; all relative URI references
get interpreted relative to this base -->
<!ELEMENT base EMPTY>
<!ATTLIST base
id ID #IMPLIED
href %URI; #REQUIRED
>
<!-- META description tags of the document (empty content) -->
<!-- ===================================================== -->
<!-- i18n = the default language for the meta attribute and content text -->
<!-- name = identifies a property name; does not list legal values for this
attribute -->
<!-- content = specifies a property's value; does not list legal values for
this attribute -->
<!-- scheme = names a scheme to be used to interpret the property's value
(see the profiles tag in the head element for locating these) -->
<!ELEMENT meta EMPTY>
<!ATTLIST meta
id ID #IMPLIED
%i18n;
name NMTOKEN #IMPLIED
content CDATA #REQUIRED
scheme CDATA #IMPLIED
>