W3C Markup Validation Service
HTML ValidatorはウェブページにあるマークアップをW3Cの標準を比較して準拠度合いを判定する。宣言されたバージョンによって標準が変化するので、HTML ValidatorはDOCTYPE宣言を読み、どの標準を適用するかを判断してから作動する。
一度検証系がページを読み込んで適用する標準を決定したら、開始タグ・終了タグ忘れや、クオーテーションマーク忘れや手書きのエラーを検査する。
その後、検証系は文法が妥当か否かを示すレポートを表示する。エラーはリストとして表示される。終了タグを忘れるようなエラーはページ全体に渡る一連のエラーを起こすかもしれない。しかしながら、ページの作成者が一つ目のエラーを取り除けば一連のエラーも解決されるだろう。
W3Cや他のHTML/XHTM検証系がHTML/XHTML文書を検証するのに対し、また別の検証系が関連するCSS文書にエラーがないことを検証するために必要である。HTML/XHTML検証系が関連するCSSをCSS標準に照らし合わせて検査するように、CSS検証系はHTML/XHTML検証系と似たような方法で動作する。