17 |
<section id="html5-character-encoding"> |
<section id="html5-character-encoding"> |
18 |
<h2>HTML5 Character Encoding Errors</h2> |
<h2>HTML5 Character Encoding Errors</h2> |
19 |
|
|
20 |
<div class="section format-charset must" id="m:character-encoding"><h3>Character encoding <code><var>$0</var></code> |
<div class="section " id="disallowed-character-encoding"><h3>Character encoding <code><var>{text}</var></code> |
21 |
is not allowed for <abbr>HTML</abbr> document.</h3> |
is not allowed for <abbr>HTML</abbr> document.</h3> |
22 |
<p>The character encoding used for the document is not allowed |
<p>The character encoding used for the document is not allowed |
23 |
for <abbr>HTML</abbr> document. The document is non‐conforming.</p> |
for <abbr>HTML</abbr> document. The document is non‐conforming.</p> |
24 |
</div> |
</div> |
25 |
|
|
26 |
<div class="section format-charset should" id="s:character-encoding"><h3>Character encoding <code><var>$0</var></code> |
<div class="section " id="bad-character-encoding"><h3>Character encoding <code><var>{text}</var></code> |
27 |
should not be used for <abbr>HTML</abbr> document.</h3> |
should not be used for <abbr>HTML</abbr> document.</h3> |
28 |
<p>The character encoding used for the document is not recommended |
<p>The character encoding used for the document is not recommended |
29 |
for <abbr>HTML</abbr> document. The document is non‐conforming |
for <abbr>HTML</abbr> document. The document is non‐conforming |
30 |
unless there is any good reason to use that encoding.</p> |
unless there is any good reason to use that encoding.</p> |
31 |
</div> |
</div> |
32 |
|
|
33 |
<div class="section format-charset warning" id="w:character-encoding"><h3>Use of UTF-8 is encouraged.</h3> |
<div class="section " id="non-utf-8-character-encoding"><h3>Use of UTF-8 is encouraged (this document |
34 |
|
is encoded in <code><var>{text}</var></code>).</h3> |
35 |
<p>Use of UTF-8 as the character encoding of the document is encouraged, |
<p>Use of UTF-8 as the character encoding of the document is encouraged, |
36 |
though the use of another character encoding is still conforming.</p> |
though the use of another character encoding is still conforming.</p> |
37 |
</div> |
</div> |
38 |
|
|
39 |
<div class="section format-charset unsupported" id="unsupported:character-encoding"><h3>Conformance for character encoding requirements |
<div class="section " id="character-encoding-unchecked"><h3>Conformance for character encoding requirements |
40 |
cannot be checked.</h3> |
cannot be checked, since the input is not a byte stream.</h3> |
41 |
<p>The conformance checker cannot detect whether the input document |
<p>The conformance checker cannot detect whether the input document |
42 |
met the requirements on character encoding, since the document |
met the requirements on character encoding, since the document |
43 |
is not inputed as a serialized byte sequence. The document is |
is not inputed as a serialized byte sequence. The document is |
45 |
encoding with appropriate labeling.</p> |
encoding with appropriate labeling.</p> |
46 |
</div> |
</div> |
47 |
|
|
48 |
<div class="section format-charset error" id="m:no-character-encoding-declaration"><h3>There is no character encoding |
<div class="section " id="no-character-encoding-declaration"><h3>There is no character encoding |
49 |
declaration.</h3> |
declaration.</h3> |
50 |
<p>The document does not contain a character encoding |
<p>The document does not contain a character encoding |
51 |
declaration. Unless the character encoding is explicitly |
declaration. Unless the character encoding is explicitly |
63 |
declaration has no effect for <abbr>HTML</abbr> document.</p> |
declaration has no effect for <abbr>HTML</abbr> document.</p> |
64 |
</div> |
</div> |
65 |
|
|
66 |
<div class="section format-charset error" id="m:non-ascii-superset"><h3>No character encoding metadata is found |
<div class="section " id="non-ascii-superset"><h3>No character encoding metadata is found |
67 |
in lower‐level protocol nor is there <abbr>BOM</abbr>, while |
in lower‐level protocol nor is there <abbr>BOM</abbr>, while |
68 |
character encoding <code><var>$0</var></code> |
character encoding <code><var>{text}</var></code> |
69 |
is not a superset of <abbr>ASCII</abbr>.</h3> |
is not a superset of <abbr>ASCII</abbr>.</h3> |
70 |
<p>The document is not labeled with character encoding name |
<p>The document is not labeled with character encoding name |
71 |
in lower‐level protocol, e.g. in <abbr>HTTP</abbr>, and |
in lower‐level protocol, e.g. in <abbr>HTTP</abbr>, and |
809 |
<section id="element-content-model-errors"> |
<section id="element-content-model-errors"> |
810 |
<h2>Element Content Model Errors</h2> |
<h2>Element Content Model Errors</h2> |
811 |
|
|
812 |
<div class="section content-model-error" id="character-not-allowed"><h3>Data character is not allowed in this |
<div class="section " id="basehref-after-URL-attribute"><h3>The <code>base</code> element with the |
813 |
|
<code>href</code> attribute specified cannot be placed after |
814 |
|
any attribute with a URL.</h3></div> |
815 |
|
|
816 |
|
<div class="section " id="basetarget-after-hyperlink"><h3>The <code>base</code> element with the |
817 |
|
<code>target</code> attribute specified cannot be placed after |
818 |
|
any element that defines a hyperlink.</h3></div> |
819 |
|
|
820 |
|
<div class="section " id="character-not-allowed"><h3>Data character is not allowed in this |
821 |
context.</h3> |
context.</h3> |
822 |
<p>A data character appears where it is not allowed in this |
<p>A data character appears where it is not allowed in this |
823 |
context. The document is non-conforming.</p> |
context. The document is non-conforming.</p> |
840 |
</p> |
</p> |
841 |
</div> |
</div> |
842 |
|
|
843 |
<div class="section content-model-error" id="child-element-missing"><h3>There must be a <code><var>$0</var></code> |
<div class="section " id="character-not-allowed:empty"><h3>Non‐white‐space characters are not allowed in |
844 |
|
an empty element.</h3></div> |
845 |
|
|
846 |
|
<div class="section " id="child-element-missing"><h3>There must be a <code><var>{text}</var></code> |
847 |
element as a child of this element.</h3> |
element as a child of this element.</h3> |
848 |
<p>The content model of the element is so defined that it |
<p>The content model of the element is so defined that it |
849 |
must contain a <code><var>$0</var></code> child element. |
must contain a <code><var>$0</var></code> child element. |
868 |
is non-conforming.</p> |
is non-conforming.</p> |
869 |
</div> |
</div> |
870 |
|
|
871 |
|
<div class="section " id="element-missing:hn"><h3>There must be at least one |
872 |
|
<code>h<var>n</var></code> element descendant.</h3></div> |
873 |
|
|
874 |
<div class="section content-model-error" id="element-not-allowed"><h3>This element is not allowed in this |
<div class="section content-model-error" id="element-not-allowed"><h3>This element is not allowed in this |
875 |
context.</h3> |
context.</h3> |
876 |
<p>An element appears where it is not allowed. The document |
<p>An element appears where it is not allowed. The document |
936 |
</p> |
</p> |
937 |
</div> |
</div> |
938 |
|
|
939 |
<div class="section content-model-error" id="element-not-allowed:root"><h3>This element is not allowed as a root |
<div class="section " id="element-not-allowed:area"><h3>An <code>area</code> element cannot be used |
940 |
element.</h3> |
outside of a <code>map</code> element.</h3></div> |
941 |
|
|
942 |
|
<div class="section " id="element-not-allowed:base"><h3>There is another <code>base</code> |
943 |
|
element.</h3></div> |
944 |
|
|
945 |
|
<div class="section " id="element-not-allowed:datatemplate"><h3>In a <code>datatemplate</code> element, only |
946 |
|
<code>rule</code> elements are allowed.</h3></div> |
947 |
|
|
948 |
|
<div class="section " id="element-not-allowed:details-legend"><h3>In a <code>details</code> element, only at the |
949 |
|
beginning of the element a <code>lengend</code> element |
950 |
|
may be used.</h3></div> |
951 |
|
|
952 |
|
<div class="section " id="element-not-allowed:empty"><h3>Elements are not allowed in an empty |
953 |
|
element.</h3></div> |
954 |
|
|
955 |
|
<div class="section " id="element-not-allowed:figure-legend"><h3>In a <code>figure</code> element, only at the |
956 |
|
beginning or only at the end of the element a <code>lengend</code> element |
957 |
|
may be used.</h3></div> |
958 |
|
|
959 |
|
<div class="section " id="element-not-allowed:flow"><h3>This element is not allowed where flow |
960 |
|
content is expected.</h3></div> |
961 |
|
|
962 |
|
<div class="section " id="element-not-allowed:flow-style"><h3>A <code>style</code> element without |
963 |
|
<code>scoped</code> attribute is not allowed in this context.</h3></div> |
964 |
|
|
965 |
|
<div class="section " id="element-not-allowed:head-noscript"><h3>This element is not allowed in a |
966 |
|
<code>noscript</code> element in the <code>head</code> element.</h3></div> |
967 |
|
|
968 |
|
<div class="section " id="element-not-allowed:head-style"><h3>A <code>style</code> element with |
969 |
|
<code>scoped</code> attribute is not allowed in the <code>head</code> |
970 |
|
element.</h3></div> |
971 |
|
|
972 |
|
<div class="section " id="element-not-allowed:head-title"><h3>There is another <code>title</code> |
973 |
|
element.</h3></div> |
974 |
|
|
975 |
|
<div class="section " id="element-not-allowed:minus"><h3>This element is not allowed in this |
976 |
|
context.</h3></div> |
977 |
|
|
978 |
|
<div class="section " id="element-not-allowed:meta-charset"><h3>The character encoding declaration must be the |
979 |
|
first element in the <code>head</code> element.</h3></div> |
980 |
|
|
981 |
|
<div class="section " id="element-not-allowed:metadata"><h3>This element is not allowed where metadata |
982 |
|
content is expected.</h3></div> |
983 |
|
|
984 |
|
<div class="section " id="element-not-allowed:phrasing"><h3>This element is not allowed where phrasing |
985 |
|
content is expected.</h3></div> |
986 |
|
|
987 |
|
<div class="section " id="element-not-allowed:root"><h3>This element is not allowed as the root |
988 |
|
element of a document.</h3> |
989 |
<p>An element that is not allowed as the root element |
<p>An element that is not allowed as the root element |
990 |
is used as the root element of the document. The document is |
is used as the root element of the document. The document is |
991 |
non-conforming, as far as the conformance checker can tell.</p> |
non-conforming, as far as the conformance checker can tell.</p> |
1012 |
</dl> |
</dl> |
1013 |
</div> |
</div> |
1014 |
|
|
1015 |
<div class="section content-model-error" id="ps-element-missing"><h3>There is no <code><var>$0</var></code> |
<div class="section " id="element-not-allowed:root:xml"><h3>This element is not allowed as the root element |
1016 |
|
of an XML document.</h3></div> |
1017 |
|
|
1018 |
|
<div class="section " id="element-not-allowed:ruby-base"><h3>This element is not allowed in the <code>ruby</code> |
1019 |
|
element.</h3></div> |
1020 |
|
|
1021 |
|
<div class="section " id="element-not-allowed:text"><h3>This element is not allowed in this |
1022 |
|
context.</h3></div> |
1023 |
|
|
1024 |
|
<div class="section " id="element-not-defined"><h3>This element is not defined.</h3></div> |
1025 |
|
|
1026 |
|
<div class="section " id="no-significant-content"><h3>No significant content is contained |
1027 |
|
in this element.</h3></div> |
1028 |
|
|
1029 |
|
<div class="section " id="no-significant-content-before"><h3>There is no significant content |
1030 |
|
before this element.</h3></div> |
1031 |
|
|
1032 |
|
<div class="section " id="no-significant-content-at-the-end"><h3>No significant content is contained |
1033 |
|
at the end of this element.</h3></div> |
1034 |
|
|
1035 |
|
<div class="section " id="ps-element-missing"><h3>There is no <code><var>{text}</var></code> |
1036 |
element before this element.</h3> |
element before this element.</h3> |
1037 |
<p>There must be an element before another element, but there |
<p>There must be an element before another element, but there |
1038 |
is not. The document is non-conforming.</p> |
is not. The document is non-conforming.</p> |
1041 |
before any <code>dd</code> element.</p> |
before any <code>dd</code> element.</p> |
1042 |
</div> |
</div> |
1043 |
|
|
1044 |
|
<div class="section " id="rp:syntax-error"><h3>The content of a <code>rp</code> element must |
1045 |
|
be a parenthesis.</h3></div> |
1046 |
|
|
1047 |
</section> |
</section> |
1048 |
|
|
1049 |
<section id="attribute-errors"> |
<section id="attribute-errors"> |
1050 |
<h2>Attribute Errors</h2> |
<h2>Attribute Errors</h2> |
1051 |
|
|
1052 |
<div class="section attribute-error" id="attribute-missing"><h3>Required attribute <code><var>$0</var></code> |
<div class="section " id="attribute-missing"><h3>Required attribute <code><var>{text}</var></code> |
1053 |
is not specified.</h3> |
is not specified.</h3> |
1054 |
<p>A required attribute is not specified. The document |
<p>A required attribute is not specified. The document |
1055 |
is non-conforming.</p> |
is non-conforming.</p> |
1069 |
</dl> |
</dl> |
1070 |
</div> |
</div> |
1071 |
|
|
1072 |
<div class="section attribute-error" id="attribute-not-allowed"><h3>Attribute |
<div class="section " id="attribute-missing:data|type"><h3>For an <code>object</code> at least one of |
1073 |
|
<code>data</code> and <code>type</code> attributes must be |
1074 |
|
specified.</h3></div> |
1075 |
|
|
1076 |
|
<div class="section " id="attribute-missing:href|target"><h3>For a <code>base</code> element, at least one of |
1077 |
|
<code>href</code> and <code>target</code> attributes must be |
1078 |
|
specified.</h3></div> |
1079 |
|
|
1080 |
|
<div class="section " id="attribute-missing:name|http-equiv"><h3>For a <code>meta</code> element with the |
1081 |
|
<code>content</code> attribute specified, exactly one of |
1082 |
|
<code>name</code> and <code>http-equiv</code> attributes must be |
1083 |
|
specified.</h3></div> |
1084 |
|
|
1085 |
|
<div class="section " id="attribute-missing:name|http-equiv|charset"><h3>For a <code>meta</code> element, exactly one of |
1086 |
|
<code>name</code>, <code>http-equiv</code>, and <code>charset</code> |
1087 |
|
attributes must be specified.</h3></div> |
1088 |
|
|
1089 |
|
<div class="section " id="attribute-not-allowed"><h3>Attribute |
1090 |
<code><var>{local-name}</var></code> is not allowed for |
<code><var>{local-name}</var></code> is not allowed for |
1091 |
<code><var>{element-local-name}</var></code> element.</h3> |
<code><var>{element-local-name}</var></code> element.</h3> |
1092 |
<p>An attribute is specified where it is not allowed. |
<p>An attribute is specified where it is not allowed. |
1100 |
</dl> |
</dl> |
1101 |
</div> |
</div> |
1102 |
|
|
1103 |
|
<div class="section " id="attribute-not-allowed:ismap"><h3>The <code>ismap</code> attribute may only be |
1104 |
|
used for the image contained in an <code>a</code> element.</h3></div> |
1105 |
|
|
1106 |
|
<div class="section " id="attribute-not-defined"><h3>This attribute is not defined.</h3></div> |
1107 |
|
|
1108 |
<div class="section attribute-error" id="in-HTML:xml:lang"><h3>The <code>xml:lang</code> attribute is not |
<div class="section attribute-error" id="in-HTML:xml:lang"><h3>The <code>xml:lang</code> attribute is not |
1109 |
allowed in HTML document.</h3> |
allowed in HTML document.</h3> |
1110 |
<p>The <code>xml:lang</code> attribute is not allowed in |
<p>The <code>xml:lang</code> attribute is not allowed in |
1126 |
from an HTML document? --> |
from an HTML document? --> |
1127 |
</div> |
</div> |
1128 |
|
|
1129 |
<div class="section attribute-error" id="in-XML:charset"><h3>The <code>charset</code> attribute is not |
<div class="section " id="in-XML:charset"><h3>The <code>charset</code> attribute is not |
1130 |
allowed in XML document.</h3> |
allowed in XML document.</h3> |
1131 |
<p>The <code>charset</code> attribute of a |
<p>The <code>charset</code> attribute of a |
1132 |
<code>meta</code> element is not allowed in XML document. |
<code>meta</code> element is not allowed in XML document. |
1139 |
</p> |
</p> |
1140 |
</div> |
</div> |
1141 |
|
|
1142 |
<div class="section attribute-error" id="in-XML:lang"><h3>The <code>lang</code> attribute is not |
<div class="section " id="in-XML:lang"><h3>The <code>lang</code> attribute is not |
1143 |
allowed in XML document.</h3> |
allowed in XML document.</h3> |
1144 |
<p>The HTML <code>lang</code> attribute is not allowed in |
<p>The HTML <code>lang</code> attribute is not allowed in |
1145 |
XML document. The document is non-conforming.</p> |
XML document. The document is non-conforming.</p> |
1152 |
use <code>xml:lang</code> attribute instead.</p> |
use <code>xml:lang</code> attribute instead.</p> |
1153 |
</div> |
</div> |
1154 |
|
|
1155 |
<div class="section attribute-error" id="in-XML:xmlns"><h3>The <code>xmlns</code> attribute |
<div class="section " id="in-XML:noscript"><h3>A <code>noscript</code> element cannot be |
1156 |
|
used in XML document.</h3></div> |
1157 |
|
|
1158 |
|
<div class="section " id="in-XML:xmlns"><h3>The <code>xmlns</code> attribute |
1159 |
in the <code>null</code> namespace is not allowed in |
in the <code>null</code> namespace is not allowed in |
1160 |
XHTML document. The document is non-conforming.</h3> |
XHTML document. The document is non-conforming.</h3> |
1161 |
<p>The <code>xmlns</code> attribute in the <code>null</code> |
<p>The <code>xmlns</code> attribute in the <code>null</code> |
1170 |
<section id="attribute-value-errors"> |
<section id="attribute-value-errors"> |
1171 |
<h2>Attribute Value Errors</h2> |
<h2>Attribute Value Errors</h2> |
1172 |
|
|
1173 |
<div class="section attribute-value-warning warning" id="w:charset:not-registered"><h3>Character encoding name <code><var>$0</var></code> |
<div class="section " id="boolean:invalid"><h3>Attribute value <code><var>{@}</var></code> |
1174 |
is not registered.</h3> |
is not allowed. It must be an empty string or a string |
1175 |
|
<code><var>{local-name}</var></code>.</h3></div> |
1176 |
|
|
1177 |
|
<div class="section " id="char:syntax-error"><h3>The attribute value must be exactly one |
1178 |
|
character.</h3></div> |
1179 |
|
|
1180 |
|
<div class="section " id="charref-in-charset"><h3>A character reference cannot be used to |
1181 |
|
represent a character encoding name.</h3></div> |
1182 |
|
|
1183 |
|
<div class="section " id="charset:not-preferred"><h3>Character encoding name |
1184 |
|
<code><var>{value}</var></code> is not the preferred name of that |
1185 |
|
character encoding.</h3></div> |
1186 |
|
|
1187 |
|
<div class="section " id="charset:not-registered"><h3>Character encoding name |
1188 |
|
<code><var>{value}</var></code> is not a registered name.</h3> |
1189 |
<p>The specified character encoding name is not registered to |
<p>The specified character encoding name is not registered to |
1190 |
<abbr>IANA</abbr>. Use of registered character encoding name |
<abbr>IANA</abbr>. Use of registered character encoding name |
1191 |
is a good practice to facilitate interoperability.</p> |
is a good practice to facilitate interoperability.</p> |
1226 |
name database of the conformance checker is not complete yet.</p> |
name database of the conformance checker is not complete yet.</p> |
1227 |
</div> |
</div> |
1228 |
|
|
1229 |
<div class="section attribute-value-warning warning" id="w:charset:private"><h3><code><var>$0</var></code> is a private |
<div class="section " id="charset:private"><h3>Character encoding name |
1230 |
character encoding name.</h3> |
<code><var>{value}</var></code> is a private name.</h3> |
1231 |
<p>The specified character encoding name is a private name and |
<p>The specified character encoding name is a private name and |
1232 |
not registered to <abbr>IANA</abbr>. Use of registered character |
not registered to <abbr>IANA</abbr>. Use of registered character |
1233 |
encoding name is a good practice to facilitate interoperability.</p> |
encoding name is a good practice to facilitate interoperability.</p> |
1244 |
</dl> |
</dl> |
1245 |
</div> |
</div> |
1246 |
|
|
1247 |
<div class="section attribute-value-error" id="m:charset:syntax-error"><h3>The specified value is syntactically not a |
<div class="section " id="charset:syntax-error"><h3>The specified value <code><var>{value}</var></code> |
1248 |
character encoding name.</h3> |
is syntactically not a character encoding name.</h3> |
1249 |
<p>The attribute value must be a character encoding name. However, |
<p>The attribute value must be a character encoding name. However, |
1250 |
the specified value is not a character encoding name syntactically. |
the specified value is not a character encoding name syntactically. |
1251 |
The document is non‐conforming.</p> |
The document is non‐conforming.</p> |
1253 |
printable characters, up to 40 characters.</p> |
printable characters, up to 40 characters.</p> |
1254 |
</div> |
</div> |
1255 |
|
|
1256 |
<div class="section attribute-value-error" id="enumerated:invalid"><h3>This attribute only allow a limited set of |
<div class="section " id="color:syntax-error"><h3>The specified value is not a color |
1257 |
|
name or hexadecimal color number.</h3></div> |
1258 |
|
|
1259 |
|
<div class="section " id="coords:number-not-3"><h3>The <code>coords</code> attribute have to |
1260 |
|
contain three (3) numbers (specified: |
1261 |
|
<code><var>{text}</var></code>).</h3></div> |
1262 |
|
|
1263 |
|
<div class="section " id="coords:number-not-4"><h3>The <code>coords</code> attribute have to |
1264 |
|
contain four (4) numbers (specified: |
1265 |
|
<code><var>{text}</var></code>).</h3></div> |
1266 |
|
|
1267 |
|
<div class="section " id="coords:number-lt-6"><h3>The <code>coords</code> attribute have to |
1268 |
|
contain more than or equal to six (6) numbers (specified: |
1269 |
|
<code><var>{text}</var></code>).</h3></div> |
1270 |
|
|
1271 |
|
<div class="section " id="coords:number-not-even"><h3>The <code>coords</code> attribute have to |
1272 |
|
contain even number of numbers (specified: |
1273 |
|
<code><var>{text}</var></code>).</h3></div> |
1274 |
|
|
1275 |
|
<div class="section " id="coords:out-of-range"><h3>The specified value <code><var>{value}</var></code> |
1276 |
|
is out of range.</h3></div> |
1277 |
|
|
1278 |
|
<div class="section " id="coords:syntax-error"><h3>The specified value is not valid.</h3></div> |
1279 |
|
|
1280 |
|
<div class="section " id="datetime:bad-year"><h3>Year number is out of range.</h3></div> |
1281 |
|
|
1282 |
|
<div class="section " id="datetime:bad-month"><h3>Month number is out of range.</h3></div> |
1283 |
|
|
1284 |
|
<div class="section " id="datetime:bad-day"><h3>Day number is out of range.</h3></div> |
1285 |
|
|
1286 |
|
<div class="section " id="datetime:bad-hour"><h3>Hour number is out of range.</h3></div> |
1287 |
|
|
1288 |
|
<div class="section " id="datetime:bad-minute"><h3>Minute number is out of range.</h3></div> |
1289 |
|
|
1290 |
|
<div class="section " id="datetime:bad-second"><h3>Second number is out of range.</h3></div> |
1291 |
|
|
1292 |
|
<div class="section " id="datetime:bad-timezone-hour"><h3>Hour number of the timezone component is out of |
1293 |
|
range.</h3></div> |
1294 |
|
|
1295 |
|
<div class="section " id="datetime:bad-timezone-minute"><h3>Minute number of the timezone component is out of |
1296 |
|
range.</h3></div> |
1297 |
|
|
1298 |
|
<div class="section " id="datetime:syntax-error"><h3>The attribute value is not a datetime.</h3></div> |
1299 |
|
|
1300 |
|
<div class="section " id="dateortime:syntax-error"><h3>The attribute value is not a date or |
1301 |
|
time.</h3></div> |
1302 |
|
|
1303 |
|
<div class="section " id="enumerated:invalid"><h3>This attribute only allow a limited set of |
1304 |
values and the specified value <code><var>{@}</var></code> is not one |
values and the specified value <code><var>{@}</var></code> is not one |
1305 |
of them.</h3> |
of them.</h3> |
1306 |
<p>For this attribute only several values are allowed and the |
<p>For this attribute only several values are allowed and the |
1341 |
</p> |
</p> |
1342 |
</div> |
</div> |
1343 |
|
|
1344 |
|
<div class="section " id="enumerated:non-conforming"><h3>Attribute value <code><var>{@}</var></code> |
1345 |
|
is not allowed.</h3></div> |
1346 |
|
|
1347 |
|
<div class="section " id="duplicate-http-equiv"><h3>There is another pragma |
1348 |
|
<code><var>{value}</var></code>.</h3></div> |
1349 |
|
|
1350 |
<div class="section attribute-value-error" id="duplicate-ID"><h3>This identifier has already been |
<div class="section attribute-value-error" id="duplicate-ID"><h3>This identifier has already been |
1351 |
assigned to another element.</h3></div> |
assigned to another element.</h3></div> |
1352 |
|
|
1353 |
<div class="section attribute-value-error" id="link-type:bad-context"><h3>The link type <code><var>$0</var></code> |
<div class="section " id="duplicate-token"><h3>The token <code><var>{value}</var></code> |
1354 |
|
appears in the attribute value twice.</h3></div> |
1355 |
|
|
1356 |
|
<div class="section " id="empty-attribute-value"><h3>The attribute value must not be empty.</h3></div> |
1357 |
|
|
1358 |
|
<div class="section " id="float:out-of-range"><h3>The specified value is out of range.</h3></div> |
1359 |
|
|
1360 |
|
<div class="section " id="float:syntax-error"><h3>The attribute value is not a real |
1361 |
|
number.</h3></div> |
1362 |
|
|
1363 |
|
<div class="section " id="fragment-points-itself"><h3>A fragment identifier references the element |
1364 |
|
itself.</h3></div> |
1365 |
|
|
1366 |
|
<div class="section " id="fragment-points-nothing"><h3>A fragment identifier references no |
1367 |
|
node.</h3></div> |
1368 |
|
|
1369 |
|
<div class="section " id="hashref:syntax-error"><h3>A hash−name reference must start with a |
1370 |
|
<code>#</code> character.</h3></div> |
1371 |
|
|
1372 |
|
<div class="section " id="id-ne-name"><h3>The <code>id</code> attribute value is |
1373 |
|
different from the <code>name</code> attribute value.</h3></div> |
1374 |
|
|
1375 |
|
<div class="section " id="integer:syntax-error"><h3>The attribute value is not an integer.</h3></div> |
1376 |
|
|
1377 |
|
<div class="section " id="link-type:bad-context"><h3>The link type <code><var>{value}</var></code> |
1378 |
cannot be specified for this element.</h3> |
cannot be specified for this element.</h3> |
1379 |
<p>The specified link type cannot be used for the element. |
<p>The specified link type cannot be used for the element. |
1380 |
The document is non-conforming.</p> |
The document is non-conforming.</p> |
1387 |
while it cannot be used with <code>link</code> element.</p> |
while it cannot be used with <code>link</code> element.</p> |
1388 |
</div> |
</div> |
1389 |
|
|
1390 |
<div class="section attribute-value-error" id="link-type:non-conforming"><h3>The link type <code><var>$0</var></code> |
<div class="section attribute-value-error" id="invalid-attribute-value"><h3>Attribute value <code><var>{@}</var></code> |
1391 |
|
is not an allowed value.</h3></div> |
1392 |
|
|
1393 |
|
<div class="section " id="length:syntax-error"><h3>The attribute value is not a length |
1394 |
|
value.</h3></div> |
1395 |
|
|
1396 |
|
<div class="section " id="link-type:non-conforming"><h3>The link type <code><var>{value}</var></code> |
1397 |
is non-conforming.</h3> |
is non-conforming.</h3> |
1398 |
<p>The specified link type is non-conforming, and therefore |
<p>The specified link type is non-conforming, and therefore |
1399 |
the document is non-conforming.</p> |
the document is non-conforming.</p> |
1414 |
</dl> |
</dl> |
1415 |
</div> |
</div> |
1416 |
|
|
1417 |
<div class="section attribute-value-error" id="m:mismatched-charset-name"><h3>Character encoding name <code><var>$1</var></code> |
<div class="section " id="meta-content-type-syntax-error"><h3>The specified value is not a valid as a long |
1418 |
is different from document character encoding |
character encoding declaration.</h3></div> |
1419 |
<code><var>$0</var></code>.</h3> |
|
1420 |
|
<div class="section " id="mismatched-charset-name"><h3>The specified character encoding name |
1421 |
|
<code><var>{value}</var></code> is different from the actual document |
1422 |
|
character encoding <code><var>{text}</var></code>.</h3> |
1423 |
<p>The specified character encoding name is different from |
<p>The specified character encoding name is different from |
1424 |
the character encoding of the document. The document |
the character encoding of the document. The document |
1425 |
is non‐conforming.</p> |
is non‐conforming.</p> |
1426 |
</div> |
</div> |
1427 |
|
|
1428 |
|
<div class="section " id="mismatched-charset-name-not-checked"><h3>Whether the specified character encoding name |
1429 |
|
<code><var>{value}</var></code> matches to the actual character encoding |
1430 |
|
name cannot be checked since the input is not a byte stream.</h3></div> |
1431 |
|
|
1432 |
|
<div class="section " id="mode:syntax-error"><h3>The attribute value is not a valid mode |
1433 |
|
name.</h3></div> |
1434 |
|
|
1435 |
|
<div class="section " id="nninteger:out-of-range"><h3>The specified value is out of range.</h3></div> |
1436 |
|
|
1437 |
|
<div class="section " id="nninteger:syntax-error"><h3>The attribute value is not a non‐negative |
1438 |
|
integer.</h3></div> |
1439 |
|
|
1440 |
|
<div class="section " id="no-referenced-map"><h3>The <code>usemap</code> attribute references |
1441 |
|
no image map.</h3></div> |
1442 |
|
|
1443 |
|
<div class="section " id="no-referenced-menu"><h3>The <code>contextmenu</code> attribute references |
1444 |
|
no menu.</h3></div> |
1445 |
|
|
1446 |
|
<div class="section " id="refresh:syntax-error"><h3>the specified value is not a valid as part |
1447 |
|
of a <code>Refresh</code> pragma.</h3></div> |
1448 |
|
|
1449 |
|
<div class="section " id="repeat:syntax-error"><h3>The attribute value is not an integer or |
1450 |
|
a string <code>template</code>.</h3></div> |
1451 |
|
|
1452 |
<div class="section attribute-value-error" id="reserved-browsing-context-name"><h3>Browsing context name |
<div class="section attribute-value-error" id="reserved-browsing-context-name"><h3>Browsing context name |
1453 |
<code><var>{@}</var></code> is reserved.</h3> |
<code><var>{@}</var></code> is reserved.</h3> |
1454 |
<p>The specified browsing context name is reserved. |
<p>The specified browsing context name is reserved. |
1465 |
However, they are <em>not</em> conforming attribute values.</p> |
However, they are <em>not</em> conforming attribute values.</p> |
1466 |
</div> |
</div> |
1467 |
|
|
1468 |
</section> |
<div class="section " id="Reserved-Prefixes-and-Namespace-Names:Name"><h3>Namespace name <code><var>{text}</var></code> |
1469 |
|
is reserved and cannot be used for an arbitrary prefix.</h3></div> |
1470 |
|
|
1471 |
<section id="attribute-value-warnings"> |
<div class="section " id="Reserved-Prefixes-and-Namespace-Names:Prefix"><h3>Namespace prefix <code><var>{text}</var></code> |
1472 |
<h2>Attribute Value Warnings</h2> |
is reserved and cannot be used for an arbitrary namespace name.</h3></div> |
1473 |
|
|
1474 |
<div class="section attribute-value-warning should" id="s:link-type:proposed"><h3>Link type <code><var>$0</var></code> |
<div class="section " id="link-type:proposed"><h3>Link type <code><var>{value}</var></code> |
1475 |
is proposed but not accepted yet; it <em>should not</em> be |
is proposed but not accepted yet; it <em>should not</em> be |
1476 |
used until it has been accepted.</h3> |
used until it has been accepted.</h3> |
1477 |
<p>The link type is in the <i>proposed</i> status; it |
<p>The link type is in the <i>proposed</i> status; it |
1485 |
for the latest information.</p> |
for the latest information.</p> |
1486 |
</div> |
</div> |
1487 |
|
|
1488 |
|
<div class="section " id="sizes:syntax-error"><h3>The specified value <code><var>{value}</var></code> |
1489 |
|
is not a valid value.</h3></div> |
1490 |
|
|
1491 |
|
<div class="section " id="space-in-ID"><h3>White space characters are not allowed |
1492 |
|
in the <code>id</code> attribute.</h3></div> |
1493 |
|
|
1494 |
|
<div class="section " id="template:not-template"><h3>The node referenced by the <code>template</code> |
1495 |
|
attribute is not a template.</h3></div> |
1496 |
|
|
1497 |
|
<div class="section " id="window-name:empty"><h3>Browsing context name must not be empty.</h3></div> |
1498 |
|
|
1499 |
|
<div class="section " id="window-name:reserved"><h3>Browsing context name |
1500 |
|
<code><var>{value}</var></code> is reserved.</h3></div> |
1501 |
|
|
1502 |
|
<div class="section " id="word-not-allowed"><h3>The word <code><var>{value}</var></code> is not |
1503 |
|
allowed in this attribute.</h3></div> |
1504 |
|
|
1505 |
</section> |
</section> |
1506 |
|
|
1507 |
<section id="table-model-errors"> |
<section id="table-model-errors"> |
1536 |
</section> |
</section> |
1537 |
|
|
1538 |
<section id="imt-warnings"> |
<section id="imt-warnings"> |
1539 |
<h2>Internet Media Type Warnings</h2> |
<h2>Internet Media Type Errors</h2> |
1540 |
|
|
1541 |
|
<div class="section " id="IMT:syntax-error"><h3>The specified value is not an Internet Media |
1542 |
|
Type.</h3></div> |
1543 |
|
|
1544 |
<div class="section should" id="s:IMT:obsolete-subtype"><h3><code><var>{@}</var></code>: An <em>obsolete</em> |
<div class="section should" id="s:IMT:obsolete-subtype"><h3><code><var>{@}</var></code>: An <em>obsolete</em> |
1545 |
subtype is used.</h3></div> |
subtype is used.</h3></div> |
1642 |
<section id="information"> |
<section id="information"> |
1643 |
<h2>Stability Information</h2> |
<h2>Stability Information</h2> |
1644 |
|
|
1645 |
<div class="section level-i" id="i:status:cr:element"><h3>This element is in the |
<div class="section " id="deprecated:attr"><h3>This attribute is deprecated.</h3></div> |
1646 |
|
|
1647 |
|
<div class="section " id="deprecated:element"><h3>This element is deprecated.</h3></div> |
1648 |
|
|
1649 |
|
<div class="section " id="status:cr:element"><h3>This element is in the |
1650 |
<strong>call for implementation</strong> stage.</h3> |
<strong>call for implementation</strong> stage.</h3> |
1651 |
<p>The element is in the call for implementation stage.</p> |
<p>The element is in the call for implementation stage.</p> |
1652 |
|
|
1659 |
(W3C Candidate Recommendation) belong to this class.</p> |
(W3C Candidate Recommendation) belong to this class.</p> |
1660 |
</div> |
</div> |
1661 |
|
|
1662 |
<div class="section level-i" id="i:status:lc:element"><h3>This element is in the <strong>last |
<div class="section " id="status:lc:element"><h3>This element is in the <strong>last |
1663 |
call for comments</strong> stage.</h3> |
call for comments</strong> stage.</h3> |
1664 |
<p>The element is in the last call for comments stage.</p> |
<p>The element is in the last call for comments stage.</p> |
1665 |
|
|
1673 |
defined by HTML5 belong to this class.</p> |
defined by HTML5 belong to this class.</p> |
1674 |
</div> |
</div> |
1675 |
|
|
1676 |
<div class="section level-i" id="i:status:wd:element"><h3>This element is documented in a <strong>working |
<div class="section " id="status:wd:element"><h3>This element is documented in a <strong>working |
1677 |
draft</strong>.</h3> |
draft</strong>.</h3> |
1678 |
<p>The element is documented in a working or editor's draft |
<p>The element is documented in a working or editor's draft |
1679 |
and not yet completed.</p> |
and not yet completed.</p> |
1685 |
<p>Most of new elements defined by HTML5 belong to this class.</p> |
<p>Most of new elements defined by HTML5 belong to this class.</p> |
1686 |
</div> |
</div> |
1687 |
|
|
1688 |
<div class="section level-i" id="i:status:non-standard:element"><h3>This element is <strong>not part of any |
<div class="section " id="status:non-standard:element"><h3>This element is <strong>not part of any |
1689 |
standard</strong> the conformance checker knows.</h3> |
standard</strong> the conformance checker knows.</h3> |
1690 |
<p>The element is not part of any standard or draft the conformance |
<p>The element is not part of any standard or draft the conformance |
1691 |
checker is aware of.</p> |
checker is aware of.</p> |
1693 |
<p>The element should not be used for any practical purpose unless |
<p>The element should not be used for any practical purpose unless |
1694 |
there is really a standard that defines the element.</p> |
there is really a standard that defines the element.</p> |
1695 |
</div> |
</div> |
1696 |
|
|
1697 |
|
<div class="section " id="status:cr:attr"><h3>This attribute is in the |
1698 |
|
<strong>call for implementation</strong> stage.</h3> |
1699 |
|
<p>The attribute is in the call for implementation stage.</p> |
1700 |
|
|
1701 |
|
<p>Usually, using the attribute is safe. However, it is a new feature |
1702 |
|
so that it might not be implemented correctly. If it is found that |
1703 |
|
the feature is hard or impossible to implement, the feature |
1704 |
|
might be revised, or in some case it might be dropped.</p> |
1705 |
|
</div> |
1706 |
|
|
1707 |
|
<div class="section " id="status:lc:attr"><h3>This attribute is in the <strong>last |
1708 |
|
call for comments</strong> stage.</h3> |
1709 |
|
<p>The attribute is in the last call for comments stage.</p> |
1710 |
|
|
1711 |
|
<p>The attribute is relatively mature, though the standardization |
1712 |
|
is not done yet. It may be used for experiments. Since it is a new |
1713 |
|
feature, it might not be implemented correctly or at all. If it is |
1714 |
|
found that the feature is hard or impossible to implement, the feature |
1715 |
|
might be revised or might be dropped.</p> |
1716 |
|
</div> |
1717 |
|
|
1718 |
|
<div class="section " id="status:wd:attr"><h3>This attribute is documented in a <strong>working |
1719 |
|
draft</strong>.</h3> |
1720 |
|
<p>The attribute is documented in a working or editor's draft |
1721 |
|
and not yet completed.</p> |
1722 |
|
|
1723 |
|
<p>The attribute should not be used for any practical purpose. |
1724 |
|
The feature might be drastically changed later or might be |
1725 |
|
entirely removed.</p> |
1726 |
|
</div> |
1727 |
|
|
1728 |
|
<div class="section " id="status:non-standard:attr"><h3>This attribute is <strong>not part of any |
1729 |
|
standard</strong> the conformance checker knows.</h3> |
1730 |
|
<p>The attribute is not part of any standard or draft the conformance |
1731 |
|
checker is aware of.</p> |
1732 |
|
|
1733 |
|
<p>The attribute should not be used for any practical purpose unless |
1734 |
|
there is really a standard that defines the attribute.</p> |
1735 |
|
</div> |
1736 |
</section> |
</section> |
1737 |
|
|
1738 |
<section id="unsupported-messages"> |
<section id="unsupported-messages"> |
1739 |
<h2><i>Unsupported</i> Messages</h2> |
<h2><i>Unsupported</i> Messages</h2> |
1740 |
|
|
1741 |
<div class="section unsupported" id="unsupported:element"><h3>Conformance checking for element |
<div class="section " id="unknown-element"><h3>Conformance checking for element |
1742 |
<code><var>{local-name}</var></code> is not supported; <em>it might or |
<code><var>{local-name}</var></code> is not supported; <em>it might or |
1743 |
might not be conforming</em>.</h3> |
might not be conforming</em>.</h3> |
1744 |
<p>The conformant checker does not support the element. |
<p>The conformant checker does not support the element. |
1745 |
It cannot determine whether the document is conforming or not.</p> |
It cannot determine whether the document is conforming or not.</p> |
1746 |
</div> |
</div> |
1747 |
|
|
1748 |
<div class="section unsupported" id="unsupported:attribute"><h3>Conformance checking for attribute |
<div class="section " id="unknown-attribute"><h3>Conformance checking for attribute |
1749 |
<code><var>{local-name}</var></code> of element |
<code><var>{local-name}</var></code> of element |
1750 |
<code><var>{element-local-name}</var></code> is not supported; |
<code><var>{element-local-name}</var></code> is not supported; |
1751 |
<em>it might or might not be conforming</em>.</h3> |
<em>it might or might not be conforming</em>.</h3> |
1753 |
It cannot determine whether the document is conforming or not.</p> |
It cannot determine whether the document is conforming or not.</p> |
1754 |
</div> |
</div> |
1755 |
|
|
1756 |
<div class="section unsupported" id="unsupported:link-type"><h3>Link type <code><var>$0</var></code> is not |
<div class="section " id="unknown-link-type"><h3>Link type <code><var>{value}</var></code> is not |
1757 |
standardized or registered at the time of the release of the conformance |
standardized or registered at the time of the release of the conformance |
1758 |
checker; <em>it is non-conforming unless it now has been |
checker; <em>it is non-conforming unless it now has been |
1759 |
registered</em>.</h3> |
registered</em>.</h3> |
1775 |
</dl> |
</dl> |
1776 |
</div> |
</div> |
1777 |
|
|
1778 |
<div class="section unsupported" id="unsupported:event-handler"><h3>Conformance checking for event handler attribute |
<div class="section " id="event-handler"><h3>Conformance checking for event handler attribute |
1779 |
is not supported; <em>it might or might not be conforming.</em></h3></div> |
is not supported; <em>it might or might not be conforming.</em></h3></div> |
1780 |
|
|
1781 |
<div class="section unsupported" id="unsupported:media-query"><h3>Conformance checking for media query |
<div class="section " id="media-query"><h3>Conformance checking for media query |
1782 |
is not supported; <em>it might or might not be conforming.</em></h3></div> |
is not supported; <em>it might or might not be conforming.</em></h3></div> |
1783 |
|
|
1784 |
<div class="section unsupported" id="unsupported:script"><h3>Conformance checking for script |
<div class="section " id="XML-script-lang"><h3>Conformance checking for script |
1785 |
language <code><var>$0</var></code> is not supported; |
language <code><var>{text}</var></code> is not supported; |
1786 |
<em>it might or might not be conforming.</em></h3></div> |
<em>it might or might not be conforming.</em></h3></div> |
1787 |
|
|
1788 |
<div class="section unsupported" id="unsupported:style"><h3>Conformance checking for style |
<div class="section " id="XML-style-lang"><h3>Conformance checking for style |
1789 |
language <code><var>$0</var></code> is not supported; |
language <code><var>{text}</var></code> is not supported; |
1790 |
<em>it might or might not be conforming.</em></h3></div> |
<em>it might or might not be conforming.</em></h3></div> |
1791 |
|
|
1792 |
</section> |
</section> |