--- 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.

+ +

Processing instruction + (<?...?>) 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.

+
+
@@ -180,6 +206,14 @@ and comments can be inserted before the DOCTYPE.

+

Anchor cannot be nested.

+

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.

+
+

Tag <$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.

@@ -536,7 +570,7 @@

Hexadecimal digit in percent-encoding should be in lowercase.

-

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.

@@ -610,6 +644,6 @@ and/or modify it under the same terms as Perl itself.

- + \ No newline at end of file