--- 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.
/>
) cannot be
+/>
) 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/>
<a/>
, <p/>
Note that, unlike in XML, the void element syntax has +
Note that, unlike in XML, the polytheistic slash has no effect in HTML.
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.
<html>
tag is not
@@ -513,6 +525,7 @@
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.
- +