Checking your HTML for errors

Tools to validate your HTML documents (check them for errors) are available. There is a form at the URL which will check HTML documents for errors according to the latest specification; note that you are encouraged to set up the program on your own system if you make heavy use of the form. There is also a tool which will check the links in your documents for links to nonexistent resources, such as pages that have moved (URL is ).

Also try weblint (URL is ), a Perl script that checks your HTML for errors; you can even try it out over the web through an HTML form. The script is available by anonymous FTP from in the directory pub/perl/www.

Another such tool is htmlchek (URL is: ), which checks HTML documents for errors, creates a cross-reference, automatically expands entities (such as European characters) to their proper HTML form, and performs other useful services. htmlchek is available by anonymous FTP from in the directory pub/htmlchek.

lvrfy is a simple, Unix-based link-checking program which checks your pages for broken links (URL is <> ).

Checker, at <URL:>, is another useful broken-link finder; binaries are available for numerous systems.

World Wide Web FAQ