--- test/html-webhacc/error-description.en.html.u8 2007/09/03 14:30:46 1.9 +++ test/html-webhacc/error-description.en.html.u8 2007/09/04 11:40:02 1.10 @@ -224,12 +224,12 @@ Use img element with animation GIF instead.

-

Void element syntax (/>) cannot be +

Polytheistic slash (/>) cannot be used for this element.

-

Void element syntax (/>) must not be used +

Polytheistic slash (/>) must not be used for the element. The document is non-conforming.

-

The void element syntax can only be +

The polytheistic slash can only be used for base, link, meta, hr, br, img, embed, param, area, @@ -237,12 +237,12 @@

<script/>
-

The void element syntax cannot be used for script +

The polytheistic slash cannot be used for script element. Even for an empty script element, there must be an explicit end tag </script>.

NOTE: Though some user agents interpret - void element syntax for script element as the + polytheistic slash for script element as the closing of the element, such usage is not allowed under the current standard.

<basefont/>, <bgsound/>, @@ -253,13 +253,13 @@
<command/>, <event-source/>, <source/>
Future revision of HTML5 parsing algorithm is expected - to allow void element syntax for these elements.
+ to allow polytheistic slash for these elements.
<a/>, <p/>
These elements are not always empty and therefore - void element syntax is not allowed.
+ polytheistic slash is not allowed.
-

Note that, unlike in XML, the void element syntax has +

Note that, unlike in XML, the polytheistic slash has no effect in HTML.

@@ -401,6 +401,18 @@

End tag of an element is not found before, for example, an end tag of another element appears or the end of the document. The document is non-conforming.

+ +

Only body, dd, dt, + head, html, li, + ol, option, optgroup, + p, rb, rp, rt, or + ul end tag can be implied in HTML documents. + For any element except for void element, there must be an explicit + end tag.

+ +

Note that misnesting tags, such as + <a><b></a></b>, are not + allowed and they also cause this error.

This <html> tag is not @@ -513,6 +525,7 @@
If the parent element is div, li, td, or th
+

The parent element allows either block-level or inline-level content. If there is a block-level content, any inline-level content must be @@ -954,6 +967,6 @@ and/or modify it under the same terms as Perl itself.

- + \ No newline at end of file