--- test/html-webhacc/error-description-source.xml 2007/07/16 13:56:26 1.4
+++ test/html-webhacc/error-description-source.xml 2007/07/17 13:52:54 1.5
@@ -183,6 +183,36 @@
+
+ Processing instructions ( 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 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. HTML In the HTML syntax, a start tag of the The start or end tag of an element, which
cannot be a descendant of There is a start tag In an HTML document there must not be more than
+ one The start or end tag of an element, which
cannot be a child of <?...?>
) cannot be used.<?...?>
),
+ including XML declaration (<?xml ...?>
)
+ and XML style sheet PI
+ (<xml-stylesheet ...?>
), are not allowed
+ in the HTML syntax. The document is non-conforming.link
element whose rel
+ attribute is set to stylesheet
(or alternate
+ stylesheet
for an aleternate style sheet).a
elements cannot be nested.
+ The document is non-conforming.a
+ implies the end tag of any opening a
element.<$0>
- is not allowed in body
.body
element.
body
element, appears
@@ -225,10 +267,24 @@
<head>
+ is not allowed in the head
element.<head>
in the
+ <head>
element. The document is non-conforming.head
element, therefore no more than one
+ start tag <head>
can appear in the input stream.<$0>
- is not allowed in table
.table
element.
table
element, appears
@@ -546,7 +602,7 @@
$0
cannot be specified for this element.