--- test/html-webhacc/error-description.en.html.u8 2007/07/16 13:56:26 1.4 +++ test/html-webhacc/error-description.en.html.u8 2007/07/17 13:52:54 1.5 @@ -158,6 +158,32 @@ no effect in HTML.
+ +<?...?>
) cannot be used.Processing instructions (<?...?>
),
+ including XML declaration (<?xml ...?>
)
+ and XML style sheet PI
+ (<xml-stylesheet ...?>
), are not allowed
+ in the HTML syntax. The document is non-conforming.
If it is necessary to embed a processing instruction + in the HTML document, you must use the XML syntax instead.
+ +In the HTML syntax, XML declaration is not necessary.
+ +Instead of XML style sheet,
+ PIs, you must
+ use the HTML link
element whose rel
+ attribute is set to stylesheet
(or alternate
+ stylesheet
for an aleternate style sheet).
Web browsers will parse processing instructions as bogus + comments. Some legacy Web browsers, such as IE:mac and + some mobile browsers, will display processing instructions + as string.
+DOCTYPE
.
+HTML a
elements cannot be nested.
+ The document is non-conforming.
In the HTML syntax, a start tag of the a
+ implies the end tag of any opening a
element.
<$0>
is not allowed in body
.The start or end tag of an element, which
@@ -512,7 +546,7 @@
URI (or IRI) Errors
-This string is not an IRI syntactically.
This string is syntactically not an IRI.
Hexadecimal digit in percent-encoding string in the IRI +
The hexadecimal digit in percent-encoding string in the IRI is in lowercase. Though the IRI is conforming, it should be in uppercase.