Why does HTML Validators results differ from W3Cs validator results?
W3C’s validation engine is a DTD based “real” validator while CSE HTML Validator’s engine is a custom designed HTML, XHTML, and CSS syntax checking engine. Because of the two different types of engines, the results of HTML Validator’s engine and W3C’s engine may (and probably will) be significantly different. CSE HTML Validator Std/Pro’s own validator engine is designed to be extremely powerful and to catch many issues that other DTD based “real” validators and other syntax checkers cannot find. This is because DTD based validators are limited in the problems they can find due to technical constraints on what can be checked. Additionally, to save you time, CSE HTML Validator ignores many issues that are unlikely to cause problems so that you can concentrate on the more important problems. However, if you still want results that are more similar to the W3C validator, then you can use the included DTD based validator in CSE HTML Validator Std/Pro v8.0 and above.