W3C


  • W3C » 
  • Standards » 
  • Scalable Vector Graphics (SVG) Tiny 1.2 Specification

Scalable Vector Graphics (SVG) Tiny 1.2 Specification

N RelaxNG Schema for SVG Tiny 1.2

SVG Tiny 1.2 – 20081222

This appendix is normative.

The schema for SVG Tiny 1.2 is written in RelaxNG [RELAXNG], a namespace-aware schema language that uses the datatypes from XML Schema Part 2 [SCHEMA2]. This allows namespaces and modularity to be much more naturally expressed than using DTD syntax. The RelaxNG schema for SVG Tiny 1.2 may be imported by other RelaxNG schemas, or combined with other schemas in other languages into a multi-namespace, multi-grammar schema using Namespace-based Validation Dispatching Language [NVDL].

Unlike a DTD, the schema used for validation is not hardcoded into the document instance. There is no equivalent to the DOCTYPE declaration. Simply point your editor or other validation tool to the IRI of the schema (or your local cached copy, as you prefer).

The driver schema is available, as is a complete schema directory.

This document was automatically generated as part of a W3C Web site redesign project. You can view the original document, report an anomaly on this one or leave us a comment.