XHTML1.0 - атрибуты элементов по DTD
или, иначе говоря, если вы объявляете
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
или<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
вы должны исключить из тела документа, несоответствующие типу документа, атрибуты элемента.
| Атрибут | Элемент | DOCTYPE | Чем заменить | ||
|---|---|---|---|---|---|
| Strict | Transitional | Frameset | |||
| abbr | td, th | да | да | да | |
| acronym | td, th | да | да | да | |
| accept-charset | form | да | да | да | |
| accept | form, input | да | да | да | |
| accesskey | a, area, button, input, label, legend, textarea | да | да | да | |
| action | form | да | да | да | |
| align | applets | — | да | да | |
| align | iframe | — | — | да | |
| align | caption, div, h1-h6, hr, img, input, legend, p, table | нет | да | да | CSS: text-align для текста, float для img, margin: 0 auto; - для таблицы |
| align | col, colgroup, tbody, td, tfoot, th, thead, tr | да | да | да | |
| alink | body | нет | да | да | CSS: a:hover |
| alt | applet | — | да | да | |
| alt | area, img, input | да | да | да | |
| archive | applet | — | да | да | |
| archive | object | да | да | да | |
| axis | td, th | да | да | да | |
| background | body | нет | да | да | CSS: background: url() |
| bgcolor | table, tr, td, th, body | нет | да | да | CSS: background-color |
| border | img | нет | да | да | CSS: border |
| border | table | да | да | да | |
| cellpadding | table | да | да | да | |
| cellspacing | table | да | да | да | |
| char | col, colgroup, tbody, td, tfoot, th, thead, tr | да | да | да | |
| charoff | col, colgroup, tbody, td, tfoot, th, thead, tr | да | да | да | |
| charset | a, link, script | да | да | да | |
| checked | input | да | да | да | |
| cite | blockquote q del ins | да | да | да | |
| class | все элементы, кроме: base, basefont, head, html, meta, param, script, style, title | да | да | да | |
| classid | object | да | да | да | |
| code | applet | — | да | да | |
| codebase | applet | — | да | да | |
| codebase | object | да | да | да | |
| codetype | object | да | да | да | |
| color | basefont, font | — | да | да | |
| cols | frameset | — | — | да | |
| cols | textarea | да | да | да | |
| colspan | td, th | да | да | да | |
| compact | dir, dl, menu, ol, ul | — | да | да | |
| content | meta | да | да | да | |
| coords | a, area | да | да | да | |
| data | object | да | да | да | |
| datetime | del, ins | да | да | да | |
| declare | object | да | да | да | |
| defer | script | да | да | да | |
| dir | apple, basefont | — | да | да | |
| dir | frame, frameset, iframe | — | — | да | |
| dir | все элементы, кроме: base, br, param, script | да | да | да | |
| disabled | button, input, optgroup, option, select, textarea | да | да | да | |
| enctype | form | да | да | да | |
| face | basefont, font | — | да | да | |
| for | label | да | да | да | |
| frame | table | да | да | да | |
| frameborder | frame, iframe | — | — | да | |
| headers | td, th | да | да | да | |
| height | applet | — | да | да | |
| height | iframe | — | — | да | |
| height | td, th | нет | да | да | CSS: height |
| height | img | да | да | да | |
| href | a, area, link, base | да | да | да | |
| hreflang | a, link | да | да | да | |
| hspace | applet | — | да | да | |
| hspace | img | нет | да | да | CSS: margin-left, margin-right или padding-left, padding-right |
| http-equiv | meta | да | да | да | |
| id | все элементы, кроме: base, head, html, meta, script, style, title | да | да | да | |
| ismap | input | нет | да | да | |
| ismap | img | да | да | да | |
| label | option, optgroup | да | да | да | |
| lang | applet, basefont | — | да | да | |
| lang | frame, frameset, iframe | — | — | да | |
| lang | все элементы, кроме: base, br, param, script | да | да | да | |
| language | script | нет | type="text/javascript" | ||
| link | body | нет | да | да | CSS: a:link |
| longdesc | frame, iframe | — | — | да | |
| longdesc | img | да | да | да | |
| marginheight | frame, iframe | — | — | да | |
| marginwidth | frame, iframe | — | — | да | |
| maxlength | input | да | да | да | |
| media | link, style | да | да | да | |
| method | form | да | да | да | |
| multiple | select | да | да | да | |
| name | applet | — | да | да | |
| name | frame, iframe | — | — | да | |
| name | a, button, input, map, meta, param, select, textarea | да | да | да | |
| name | a, map в XHTML1.1 | id | |||
| nohref | area | да | да | да | |
| noresize | frame | — | — | да | |
| noshade | hr | нет | да | да | CSS: border: medium none; |
| nowrap | td, th | нет | да | да | CSS: white-space: nowrap |
| object | applet | — | да | да | |
| onblur | a, area, button, input, label, select, textarea | да | да | да | |
| onchange | input, select, textarea | да | да | да | |
| onclick | applet, basefont, font | — | да | да | |
| onclick | frame, frameset, iframe | — | — | да | |
| onclick | все элементы, кроме: base, bdo, br, head, html, meta, param, script, style, title | да | да | да | |
| ondblclick | applet, basefont, font | — | да | да | |
| ondblclick | frame, frameset, iframe | — | — | да | |
| ondblclick | все элементы, кроме: base, bdo, br, head, html, meta, param, script, style, title | да | да | да | |
| onfocus | a, area, button, input, label, select, textarea | да | да | да | |
| onkeydown | applet, basefont, font | — | да | да | |
| onkeydown | frame, frameset, iframe | — | — | да | |
| onkeydown | все элементы, кроме: base, bdo, br, head, html, meta, param, script, style, title | да | да | да | |
| onkeypress | applet, basefont, font | — | да | да | |
| onkeypress | frame, frameset, iframe | — | — | да | |
| onkeypress | все элементы, кроме: base, bdo, br, head, html, meta, param, script, style, title | да | да | да | |
| onkeyup | applet, basefont, font | — | да | да | |
| onkeyup | frame, frameset, iframe | — | — | да | |
| onkeyup | все элементы, кроме: base, bdo, br, head, html, meta, param, script, style, title | да | да | да | |
| onload | frameset | — | — | да | |
| onload | body | да | да | да | |
| onmousedown | applet, basefont, font | — | да | да | |
| onmousedown | frame, frameset, iframe | — | — | да | |
| onmousedown | все элементы, кроме: base, bdo, br, head, html, meta, param, script, style, title | да | да | да | |
| onmousemove | applet, basefont, font | — | да | да | |
| onmouseout | frame, frameset, iframe | — | — | да | |
| onmouseout | все элементы, кроме: base, bdo, br, head, html, meta, param, script, style, title | да | да | да | |
| onmouseover | applet, basefont, font | — | да | да | |
| onmouseover | frame, frameset, iframe | — | — | да | |
| onmouseover | все элементы, кроме: base, bdo, br, head, html, meta, param, script, style, title | да | да | да | |
| onmouseup | applet, basefont, font | — | да | да | |
| onmouseup | frame, frameset, iframe | — | — | да | |
| onmouseup | все элементы, кроме: base, bdo, br, head, html, meta, param, script, style, title | да | да | да | |
| onreset | form | да | да | да | |
| onselect | input, textarea | да | да | да | |
| onsubmit | form | да | да | да | |
| onunload | frameset | — | — | да | |
| onunload | body | да | да | да | |
| profile | head | да | да | да | |
| readonly | input, textarea | да | да | да | |
| rel | a, link | да | да | да | |
| rev | a, link | да | да | да | |
| rows | frameset | — | — | да | |
| rows | textarea | да | да | да | |
| rowspan | td, th | да | да | да | |
| rules | table | да | да | да | |
| scheme | meta | да | да | да | |
| scope | td, th | да | да | да | |
| scrolling | frame, iframe | — | — | да | |
| selected | option | да | да | да | |
| shape | a, area | да | да | да | |
| size | basefont, font | — | да | да | |
| size | hr | нет | да | да | CSS: height |
| size | input, select | да | да | да | |
| span | col, colgroup | да | да | да | |
| src | frame, iframe | — | — | да | |
| src | img, input, script | да | да | да | |
| standby | object | да | да | да | |
| start | ol | нет | да | да | |
| style | basefont | — | да | да | |
| style | все элементы, кроме: base, head, html, meta, param, script, style, title | да | да | да | |
| summary | table | да | да | да | |
| tabindex | a, area, button, input, select, textarea | да | да | да | |
| target | a, base, link, area, form | нет | да | да | |
| text | body | нет | да | да | CSS: color |
| title | basefont | — | да | да | |
| title | все элементы, кроме: base, head, html, meta, param, script, title | да | да | да | |
| type | ol, ul | нет | да | да | CSS: list-style |
| type | a, button, form, input, link, object, param, script, style | да | да | да | |
| usemap | img, input | да | да | да | |
| valign | col, colgroup, tbody, td, tfoot, th, thead, tr | да | да | да | |
| value | button, input, option, param | да | да | да | |
| valuetype | param | да | да | да | |
| version | html | нет | да | да | |
| vlink | body | нет | да | да | CSS: a:visited |
| vspace | applet | — | да | да | |
| vspace | img | нет | да | да | CSS: margin-top, margin-bottom или padding-top, padding-bottom |
| width | applet | — | да | да | |
| width | iframe | — | — | да | |
| width | hr, td, th | нет | да | да | CSS: width |
| width | col, colgroup, img, table | да | да | да | |
см. также: XHTML1.0 - элементы по DTD





