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

Categorias: Desenvolvimento web, HTML, Tecnologia, Tendências
Tags: , , , ,

2 Comentários

  1. avatar Chris Benseler abril 18th, 2009 at 13:58

    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!

  2. avatar Rodrigo Cacilhas abril 24th, 2009 at 12:25

    <tt> e <u> morreram?! O que vai ser da minha vida?! =-O

    []'s
    Cacilhas, La Batalema

Deixe um comentário


 

Valid XHTML 1.0 Strict Valid CSS!

Luiz Paulo | tecnologia web