This is the XML Schema module of common content models for SLXHTML.
SLXHTML is a profile of XHTML (see W3C copyright notice below).
@author: Gregor Karlinger gregor.karlinger@cio.gv.at
$Id: slxhtml-model-1.xsd,v 1.4 2004/05/12 11:35:31 karlinger Exp $
XHTML Document Model
This module describes the groupings of elements/attributes
that make up common content models for XHTML elements.
XHTML has following basic content models:
xhtml.Inline.mix; character-level elements
xhtml.Block.mix; block-like elements, e.g., paragraphs and lists
xhtml.Flow.mix; any block or inline elements
xhtml.HeadOpts.mix; Head Elements
xhtml.InlinePre.mix; Special class for pre content model
xhtml.InlineNoAnchor.mix; Content model for Anchor
Any groups declared in this module may be used to create
element content models, but the above are considered 'global'
(insofar as that term applies here). XHTML has the
following Attribute Groups
xhtml.Core.extra.attrib
xhtml.I18n.extra.attrib
xhtml.Common.extra
The above attribute Groups are considered Global
SLXHTML 1.2: attributeGroup "dir.attrib" removed.
SLXHTML 1.2: attributeGroup "style.attrib" removed.
Extended Global Core Attributes
Extended Global I18n attributes
Extended Global Common Attributes
SLXHTML 1.2: elements "script", "meta", "link", "object" removed.
SLXHTML 1.2: Only a single instance of element "style" is
allowed apart from the obligatory "title" element.
SLXHTML 1.2: elements "ins", "del" removed.
SLXHTML 1.2: elements "script", "noscript" removed.
SLXHTML 1.2: elements "dfn", "samp", "kbd", "var", "q" , "abbr" and
"acronym" removed.
SLXHTML 1.2: elements "tt", "i", "b", "big", "small", "sub", "sup" removed.
SLXHTML 1.2: element "bdo" removed.
SLXHTML 1.2: element "a" removed.
SLXHTML 1.2: elements "map", "object" removed.
SLXHTML 1.2: elements "input", "select", "textara", "lable", "button" removed.
SLXHTML 1.2: element "ruby" removed.
SLXHTML 1.2: elements "tt", "i", "b", "script", "map" removed.
SLXHTML 1.2: element "form" removed.
SLXHTML 1.2: element "fieldset" removed.
SLXHTML 1.2: element "address" removed.