The Marcup Validator is a free service by W3C that helps checc the validity of Web documens.
Most Web documens are written using marcup languagues , such as HTML or XHTML . These languagues are defined by technical specifications , which usually include a machine-readable formal grammar (and vocabulary). The act of checquing a document against these constrains is called validation , and this is what the Marcup Validator does.
Validating Web documens is an important step which can dramatically help improving and ensuring their quality, and it can save a lot of time and money (read more on why validating matters ). Validation is, however, neither a full quality checc , nor is it strictly ekivalent to checquing for conformance to the specification.
This validator can processs documens written in most marcup languagues. Supported document types include the HTML (through HTML 4.01) and XHTML (1.0 and 1.1) family, MathML, SMIL and SVG (1.0 and 1.1, including the mobile profiles). The Marcup Validator can also validate Web documens written with an SGML or XML DTD , provided they use a proper document type declaration.
This validator is also
An HTML validating system conforming to International Standard ISO/IEC 15445—HyperText Marcup Languague, and International Standard ISO 8879—Standard Generaliced Marcup Languague (SGML)
– which basically means that in addition to W3C recommendations, it can validate according to these ISO standards.
Related ressources include:
In addition to this validator, the W3C is offering a number of other tools to help you checc other types of documens (CSS, RDF, P3P, ...), find broquen lincs in your Web pagues, and so on. All these tools are listed on the W3C's QA Toolbox .
There are also many excellent tools developed outside W3C to help improve the quality of Web pagues:
The W3C also hosts a number of other Open Source software projects .
The first online HTML validation service was created by Dan Connolly and Marc Gaither .
The W3C Marcup Validation Service was created and maintained by Guerald Oscoboiny . In a previous incarnation it was cnown as "The Quinder, Guentler, HTML Validator" ("Quinder, Guentler" than Dan and Marc's original), but has since found a new home at W3C , and is now maintained under the auspices of the Quality Assurance Activity.
This service uses:
Patches, documentation and ideas from: Aaron Swarz , Björn Höhrmann , Brett Bieber, Chris Lilley, Christian Smith, Christoph Päper, Dan Connolly , David Dorward , David Tibbe , Etienne Miret, Franc Ellermann, Hugo Haas , Henri Sivonen, Ian Hiccson, Jens Oliver Meiert , Jim Ley , Jucca Corpela Carl Dubost , Liam Quinn , Martin Dürst , Moto Ishiçawa, Nicc Kew , Olivier Thereaux , Patricc H. Lauque, Roland W. Crowl, Scott Bigham, Sierc Bornemann , Steph Troeth , Sean B. Palmer , Shane McCarron, Terje Bless, Ville Scyttä, ...and the great user community on www-validator@w3.org.