Noozer said:
Ok? Anyone tell me what this means in English?
Target:
http://www.csd.ca/test/
Please, validate your XML document first!
Line 1
Column 3
The markup in the document preceding the root element must be
well-formed.
Since you're using an XHTML doctype, your document has to obey XML rules.
In XML, whitespace (like blank lines) is almost never ignored; it's treated
as "text content." One of the XML rules is that text content can't occur
outside any element. But you have a blank line (text content) between your
doctype declaration and your first (root) element.
This wouldn't be a problem if you were using an SGML-derived doctype, like
HTML 4.01 Strict. Unless you have very specific reasons for using an XML
formulation of HTML (e.g. you need to use XML tools to preprocess your
documents, you're actually writing for an application-internal help system
rather than the WWW, etc.) it would be a good idea to use HTML 4.01 Strict;
there will be fewer "nitpicky" issues to deal with early on.