Elementos e Atributos removidos no HTML5
by Luiz Paulo | abril 17, 2009 | 2 Comments »Publiquei a algum tempo As novas tags do HTML5. É importante que você também saiba o que saiu.
Utilizei o W3C - (HTML 5 differences from HTML 4) como referência. Aconcelho que você também o veja, pois tem muita informação relevante nesse documento.
Elementos removidos
Elementos de apresentação que são facilmente substituidos por CSS
- basefont
- big
- center
- font
- s
- strike
- tt
- u
Elementos que afetavam a acessibilidade / usabilidade
- frame
- frameset
- noframes
Elementos pouco utilizados ou podem ser tratados por outros elementos
- acronym: Cria uma certa confusão. elemento utilizado ABBR
- applet: Ficou obsoleto por causa do elemento OBJECT
- isindex: Substituido pelo controle de formulários
- dir: Ficou obsoleto por causa do elemento UL
Atributos removidos
- accesskey nos elementos: a, area, button, input, label, legend, textarea
- rev, charset nos elementos: link, a
- shape, coords no elemento: a
- longdesc nos elementos: img, iframe
- target no elemento: link
- nohref no elemento: area
- profile no elemento: head
- version no elemento: html
- name nos elementos: img, a (Utilize ID no lugar de NAME)
- scheme no elemento: meta
- archive, classid, codebase, codetype, declare, standby no elemento: object
- valuetype, type no elemento: param
- language no elemento: script
- summary no elemento : table
- axis, abbr nos elementos: td, th
- scope no elemento: td
Atributos de apresentação que são facilmente substituidos por CSS
- align nos elementos: caption, iframe, img, input, object, legend, table, hr, div, h1, h2, h3, h4, h5, h6, p, col, colgroup, tbody, td, tfoot, th, thead, tr
- alink, link, text, vlink no elemento: body
- background no elemento: body
- bgcolor nos elementos: table, tr, td, th, body
- border nos elementos: table, img, object
- cellpadding, cellspacing no elemento: table
- char, charoff nos elementos: col, colgroup, tbody, td, tfoot, th, thead, tr
- clear nos elementos: br
- compact nos elementos: dl, menu, ol, ul
- frame no elemento: table
- frameborder no elemento: iframe
- height nos elementos: td, th
- hspace, vspace nos elementos: img, object
- marginheight, marginwidth no elemento: iframe
- noshade no elemento: hr
- nowrap nos elementos: td, th
- rules no elemento: table
- scrolling no elemento: iframe
- size no elemento: hr
- type nos elementos: li, ol, ul
- valign nos elementos: col, colgroup, tbody, td, tfoot, th, thead, tr
- width nos elementos: hr, table, td, th, col, colgroup, pre
Outros links sobre o assunto
- As novas tags do HTML5
- HTML 5 differences from HTML 4
- HTML 5 Reference
- HTML5 Elements and Attributes
- Definição de html5 na wikipedia
- HTML 5 - Mudanças na estrutura e semântica
Posts Relacionados
Categorias: Desenvolvimento web, HTML, Tecnologia, Tendências
Tags: , html, html5, semantica, tag


2 Comentários
Acho que há séculos não utilizava esses caras nas minhas marcações html... sempre vai tudo pro CSS, o que é de apresentacão!
Mas, sensacional a lista! Ótima referência!
<tt> e <u> morreram?! O que vai ser da minha vida?! =-O
[]'s
Cacilhas, La Batalema