| 183 |
</d:desc> |
</d:desc> |
| 184 |
</d:item> |
</d:item> |
| 185 |
|
|
| 186 |
|
|
| 187 |
|
<d:item name="pio" |
| 188 |
|
class="tokenize-error"> |
| 189 |
|
<d:message xml:lang="en">Processing instruction |
| 190 |
|
(<code><?<var>...</var>?></code>) cannot be used.</d:message> |
| 191 |
|
<d:desc xml:lang="en"> |
| 192 |
|
<p>Processing instructions (<code><?<var>...</var>?></code>), |
| 193 |
|
including XML declaration (<code><?xml <var>...</var>?></code>) |
| 194 |
|
and XML style sheet <abbr title="processing instruction">PI</abbr> |
| 195 |
|
(<code><xml-stylesheet <var>...</var>?></code>), are not allowed |
| 196 |
|
in the HTML syntax. The document is non-conforming.</p> |
| 197 |
|
|
| 198 |
|
<p>If it is necessary to embed a processing instruction |
| 199 |
|
in the HTML document, you must use the XML syntax instead.</p> |
| 200 |
|
|
| 201 |
|
<p>In the HTML syntax, XML declaration is not necessary.</p> |
| 202 |
|
|
| 203 |
|
<p>Instead of XML style sheet, |
| 204 |
|
<abbr title="processing instruction">PI</abbr>s, you must |
| 205 |
|
use the HTML <code>link</code> element whose <code>rel</code> |
| 206 |
|
attribute is set to <code>stylesheet</code> (or <code>alternate |
| 207 |
|
stylesheet</code> for an aleternate style sheet).</p> |
| 208 |
|
|
| 209 |
|
<p>Web browsers will parse processing instructions as bogus |
| 210 |
|
comments. Some legacy Web browsers, such as IE:mac and |
| 211 |
|
some mobile browsers, will display processing instructions |
| 212 |
|
as string.</p> |
| 213 |
|
</d:desc> |
| 214 |
|
</d:item> |
| 215 |
|
|
| 216 |
</section> |
</section> |
| 217 |
|
|
| 218 |
<section id="html5-parse-errors"> |
<section id="html5-parse-errors"> |
| 243 |
</d:desc> |
</d:desc> |
| 244 |
</d:item> |
</d:item> |
| 245 |
|
|
| 246 |
|
<d:item name="in a:a" |
| 247 |
|
class="parse-error"> |
| 248 |
|
<d:message xml:lang="en">Anchor cannot be nested.</d:message> |
| 249 |
|
<d:desc xml:lang="en"> |
| 250 |
|
<p>HTML <code>a</code> elements cannot be nested. |
| 251 |
|
The document is non-conforming.</p> |
| 252 |
|
|
| 253 |
|
<p>In the HTML syntax, a start tag of the <code>a</code> |
| 254 |
|
implies the end tag of any opening <code>a</code> element.</p> |
| 255 |
|
</d:desc> |
| 256 |
|
</d:item> |
| 257 |
|
|
| 258 |
<d:item name="in body" |
<d:item name="in body" |
| 259 |
class="parse-error"> |
class="parse-error"> |
| 260 |
<d:message xml:lang="en">Tag <code><<var>$0</var>></code> |
<d:message xml:lang="en">Tag <code><<var>$0</var>></code> |
| 261 |
is not allowed in <code>body</code>.</d:message> |
is not allowed in a <code>body</code> element.</d:message> |
| 262 |
<d:desc xml:lang="en"> |
<d:desc xml:lang="en"> |
| 263 |
<p>The start or end tag of an element, which |
<p>The start or end tag of an element, which |
| 264 |
cannot be a descendant of <code>body</code> element, appears |
cannot be a descendant of <code>body</code> element, appears |
| 267 |
</d:desc> |
</d:desc> |
| 268 |
</d:item> |
</d:item> |
| 269 |
|
|
| 270 |
|
<d:item name="in head:head" |
| 271 |
|
class="parse-error"> |
| 272 |
|
<d:message xml:lang="en">Start tag <code><<var>head</var>></code> |
| 273 |
|
is not allowed in the <code>head</code> element.</d:message> |
| 274 |
|
<d:desc xml:lang="en"> |
| 275 |
|
<p>There is a start tag <code><head></code> in the |
| 276 |
|
<code><head></code> element. The document is non-conforming.</p> |
| 277 |
|
|
| 278 |
|
<p>In an HTML document there must not be more than |
| 279 |
|
one <code>head</code> element, therefore no more than one |
| 280 |
|
start tag <code><head></code> can appear in the input stream.</p> |
| 281 |
|
</d:desc> |
| 282 |
|
</d:item> |
| 283 |
|
|
| 284 |
<d:item name="in table" |
<d:item name="in table" |
| 285 |
class="parse-error"> |
class="parse-error"> |
| 286 |
<d:message xml:lang="en">Tag <code><<var>$0</var>></code> |
<d:message xml:lang="en">Tag <code><<var>$0</var>></code> |
| 287 |
is not allowed in <code>table</code>.</d:message> |
is not allowed in a <code>table</code> element.</d:message> |
| 288 |
<d:desc xml:lang="en"> |
<d:desc xml:lang="en"> |
| 289 |
<p>The start or end tag of an element, which |
<p>The start or end tag of an element, which |
| 290 |
cannot be a child of <code>table</code> element, appears |
cannot be a child of <code>table</code> element, appears |
| 602 |
<!-- @@ <id=a xml:id=a>? --> |
<!-- @@ <id=a xml:id=a>? --> |
| 603 |
</d:item> |
</d:item> |
| 604 |
|
|
| 605 |
<d:item name="link type:bad-context" |
<d:item name="link type:bad context" |
| 606 |
class="attribute-value-error"> |
class="attribute-value-error"> |
| 607 |
<d:message xml:lang="en">The link type <code><var>$0</var></code> |
<d:message xml:lang="en">The link type <code><var>$0</var></code> |
| 608 |
cannot be specified for this element.</d:message> |
cannot be specified for this element.</d:message> |
| 721 |
|
|
| 722 |
<d:item name="URI::syntax error" |
<d:item name="URI::syntax error" |
| 723 |
class="must" level="m"> |
class="must" level="m"> |
| 724 |
<d:message xml:lang="en">This string is not an IRI syntactically.</d:message> |
<d:message xml:lang="en">This string is syntactically not an IRI.</d:message> |
| 725 |
</d:item> |
</d:item> |
| 726 |
|
|
| 727 |
</section> |
</section> |