Движение концепции HTML5 заключается в том, чтобы код HTML-документа состоял лишь из "пустых" тегов, чтобы было как можно меньше атрибутов, а атрибуты форматирования вообще полностью отсутствовали.
В спецификации HTML5, у различных тегов устарели следующие атрибуты:
у тега <a>
устарели атрибуты charset=" "
, coords=" "
,
shape=" "
, methods=" "
, name=" "
,
rev=" "
и urn=" "
. Вместо атрибута name=" "
,
у якорей, нужно использовать атрибут id=" "
,
у тега <area />
устарел атрибут nohref=" "
,
у тега <body>
устарели атрибуты alink=" "
, bgcolor=" "
,
link=" "
, marginbottom=" "
, marginheight=" "
, marginleft=" "
,
marginright=" "
, margintop=" "
, marginwidth=" "
, text=" "
и
vlink=" "
,
у тега <br />
устарел атрибут clear=" "
,
у тега <embed />
устарел атрибут name=" "
,
у тега <head>
устарел атрибут profile=" "
,
у тега <html>
устарел атрибут version=" "
,
у тега <iframe>
устарел атрибут longdesc=" "
,
у тега <img />
устарели атрибуты border=" "
, longdesc=" "
,
lowsrc=" "
и name=" "
,
у тега <input />
устарел атрибут usemap=" "
,
у тега <link />
устарели атрибуты charset=" "
, methods=" "
,
rev=" "
, target=" "
и urn=" "
,
у тега <meta />
устарел атрибут scheme=" "
,
у тега <option>
устарел атрибут name=" "
,
у тега <object>
устарели атрибуты archive=" "
, classid=" "
,
code=" "
, codebase=" "
, codetype=" "
, declare=" "
и
standby=" "
,
у тега <param />
устарели атрибуты type=" "
и valuetype=" "
,
у тега <script>
устарели атрибуты event=" "
, for=" "
,
language=" "
и type=" "
,
у тега <style>
устарел атрибут type=" "
,
у тега <table>
устарели атрибуты datapagesize=" "
и summary=" "
,
у тегов <td>
и <th>
устарели атрибуты abbr=" "
и
axis=" "
.
В принципе к устаревшим атрибутам HTML5, можно отнести любой которого можно заменить css-свойством. Например атрибут
cellpadding=" "
можно заменить css-свойством padding: ;
, атрибут cellspacing=" "
можно заменить
css-свойством margin=" "
, атрибут align=" "
можно заменить css-свойством text-align: ;
и т.д.
Для всех тегов, устарел атрибут datasrc=" "
.
Читать далее: Глобальные атрибуты HTML5