Things You Should Know

Beginner Mode (tick_16 Pro, tick_16 Std, cross_16 Lite)

IMPORTANT INFORMATION ABOUT BEGINNER MODE: CSE HTML Validator Standard (and higher) defaults to "beginner mode". When in this mode, some options are set to simplify the use of the program. For example, validations default to "errors and warnings only" mode so that fewer validation messages are generated. In "errors and warnings only" mode, only the more important messages, which are error and warning messages, are displayed. Other messages and comments are not displayed. We recommended that you familiarize yourself with CSE HTML Validator in "beginner mode". When you feel that you are comfortable seeing all of the validator messages without being overwhelmed with information, then turn off "beginner mode". To toggle "beginner mode" on and off, please choose Options->Beginner 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.

More

hmtoggle_plus1How do I print the validation messages?

A validation report cannot be directly printed from HTML Validator. However, the Batch Wizard can be used to print a validation report from a web browser. The validation messages can also be copied to the clipboard by selecting Copy Messages to Clipboard in the Results Window context menu. The messages can then be pasted in any editor and then printed using the editor's print function.

You may also want to read the Print, Export, or Email a Validation Report topic.

hmtoggle_plus1What do the colored squares in the tabs mean?

The colored squares in the tabs of the Results Window show the severity of the content of the tab.

Red square - indicates error messages or, in the case of the Links tab, it indicates that there are bad links

Yellow square - indicates warning messages or, in the case of the Links tab, it may indicate that there are redirected links

Blue or green square - indicates no error or warning messages or, in the case of the Links tab, that no bad links were found (this could be because link checking is not enabled).

We recommend that you review the contents of any tab with a red or yellow square in front of it.