Vocabularies | |||
XML Vocabulary | Description | ||
Channel Definition Format (CDF) | Automatic delivery of information from Web publishers to PCs, PDAs, cell phones, and other information devices | ||
Chemical Markup Language (CML) | Coding of molecular and chemical information | ||
Extensible Hypertext Markup Language (XHTML) | HTML written as an XML application | ||
Mathematical Markup Language (MathML) | Presentation and evaluation of mathematical equations and operations | ||
Musical Markup Language (MML) | Display and organization of music notation and lyrics | ||
Open Financial Exchange (OFX) | Exchange of financial data between financial institutions, businesses, and consumers via the Internet | ||
Real Simple Syndication (RSS) | Distribution of news headlines and syndicated columns | ||
Synchronized Multimedia Integration Language (SMIL) | Editing of interactive audiovisual presentations involving streaming audio, video, text, and any other media type | ||
Voice Markup Language (VoiceXML) | Creation of audio dialogues that feature synthesized speech, digitized audio, and speech recogntion |
Vocabulary | Namespace URI | ||
CDF | http://www.microsoft.com/standards/channels.dtd | ||
MathML | http://www.w3.org/1998/Math/MathML | ||
RSS 1.0 | http://www.purl.org/rss/1.0/ | ||
SMIL | http://www.w3.org/2001/SMIL20/Language | ||
SVG | http://www.w3.org/2000/svg | ||
VoiceXML | http://www.w3.org/2001/vxml | ||
Xforms | http://www.w3.org/2002/xforms | ||
XHTML | http://www.w3.org/1999/xhtml | ||
XMLSchema | http://www.w3.org/2001/XMLSchema | ||
XSLT | http://www.w3.org/1999/XSL/Transform |
Vocabulary | Doctype | ||
HTML 1.0 strict | |||
XHTML 1.0 transitional | <!DOCTYPE html PIBLIC "-//W3C//DTD XHTML 1.0 Transitional// | ||
XHTML 1.0 frameset | |||
XHTML 1.1 | |||
MathML 1.01 | |||
MathML 2.0 | |||
SVG 1.1 basic | |||
SVG 1.1 full | |||
SMIL 1.0 | |||
SMIL 2.0 | |||
VoiceXML 2.1 |
Attribute Default | Description | ||
#REQUIRED | The attribute must appear with every occurrence of the element | ||
#IMPLIED | The attribute is optional | ||
"default" | The attribute is optional. If an attribute value is not specified, a validating XML parser will supply the default value | ||
#FIXED default | The attribute is optional. If an attribute value is specified, it must match the default value |
Schema Vocabularies | ||||
Schema Vocabularies | Description | |||
XML Schema | The most widely used schema standard, XML Schema is developed and maintained by the W3C and is designed to handle a broad range of document structures. It is also referred to as XSD | |||
Document Definition Markup Language (DDML) | One of the original schema languages, DDML (originally known as Xschema) was created to replicate all DTD functionality in a schema. DDML does not support any data types beyond what could be found in DTDs. | |||
XML Data | One of the original schema languages, XML Data was developed by Microsoft to replace DTDs. | |||
XML Data Reduced (XDR) | XDR is a subset of the XML Data schema, primarily used prior to the release of XML Schema. | |||
Regular Language for XML (RELAX) | A simple alternative to the W3C's XML schema standard, RELAX provides much of the same functionality as DTDs, with additional support for namespaces and data types. RELAX does not support entities or notations. | |||
Tree Regular Expressions (TREX) | A TREX schema specifies a pattern for an XML document's structure and content, and thus identifies a class of XML documents that match the pattern. TREX has been merged with RELAX into RELAX NG. | |||
RELAX NG (Regular Language for XML Next Generation) | RELAX NG is the current version of RELAX, combining the features of RELAX and TREX. | |||
Schematron | The Schematron schema represents documents using a tree pattern, allowing support for document structures that might be difficult to represent in traditional schema languages. |