Defaults to "Errors only" (tick_16 Pro, tick_16 Std, cross_16 Lite)

The default validation mode is "Errors only" mode so that only the most important messages (error messages) are displayed. Other messages and comments are not displayed.

We recommended that you familiarize yourself with CSE HTML Validator using the default validation mode. You can change the default validation mode after you feel that you are comfortable seeing all of the validator messages without being overwhelmed with messages and information.

The default validation mode can be changed from the main menu using Options->Validator Engine Options->Default Validation Mode or from the main toolbar using Options->Default Validation Mode.

Integrated Editor

CSE HTML Validator includes an integrated HTML and general text editor. For maximum productivity, we recommend that you learn about the features of HTML Validator's integrated editor, which you'll probably be using to edit and correct the problems that HTML Validator finds in web documents. However, you don't have to use the integrated editor at all if you use another editor or application that integrates with CSE HTML Validator.

Integrated Web Browser (tick_16 Pro, tick_16 Std, cross_16 Lite)

CSE HTML Validator also includes an Integrated Web Browser that you can use to preview documents or to browse the web while validating the source of the pages you visit (including link checking). The integrated web browser also supports HTTPS.

Pretty Print/Fix Automatically (tick_16 Pro, tick_16 Std, cross_16 Lite)

Be sure to view the Pretty Print/Fix Automatically topic to learn how to Pretty Print/Fix HTML and XHTML documents automatically. This feature uses 3rd party software called HTML Tidy.

Link Checking (tick_16 Pro, tick_16 Std, cross_16 Lite)

CSE HTML Validator checks local file, folder, HTTP, and HTTPS links. Other protocols may be partly checked by checking to make sure that the DNS name resolves to an IP address.

FTP links are not checked except to the extent that the DNS name is checked.

For SSL/HTTPS links, SSL certificate verification is not performed.

CSE HTML Validator makes "HEAD" requests to web servers in order to verify links. Some valid links may return error codes because the web server may behave differently or incorrectly for "HEAD" requests than for more common "GET" and "POST" requests. In many cases, HTML Validator will try a "GET" request if the "HEAD" request fails. When reporting back, HTML Validator reports the error and status code that is returned by the web server. Therefore, if HTML Validator reports an error for a valid link, then it is probably because the web server is reporting the error and not because of a bug in CSE HTML Validator.

Bad links may not be detected as bad if the web server does not return an HTTP error status code. This may happen when a web server redirects bad links to a script and the script does not return an HTTP error code but instead returns a status code like 200 (which means OK).

To check a list of links or email addresses (listed one per line in a text file), see the Check Links or E-mail Addresses topic.

To configure the link checker, see the Link Checking option pages in the Validator Engine Options.

The lite edition does not support link checking.

See Also

See the About CSE HTML Validator topic for some additional basic information.

See the Tips for Using HTML Validator topic for tips.

If you have a question using CSE HTML Validator, then you may want to visit the Support Page or the Frequently Asked Questions Page on CSE HTML Validator's website.


hmtoggle_plus1How do I save or print the validation messages?
hmtoggle_plus1What do the colored squares in the tabs mean?