En el siguiente post vamos a listar los elementos y atributos obsoletos en HTML5 que ya no deberíamos seguir usando en nuestras webs.
Otros post que os pueden interesar sobre elementos HTML5 son:
- Los nuevos input HTML5
- Las nuevas etiquetas HTML5 semánticas para textos
- Listado de las etiquetas HTML5 interactivas
- Las nuevas etiquetas semánticas de estructura HTML5
- Los nuevos atributos HTML5 para inputs y formularios
- Todos los atributos de vídeo HTML5 y sus funcionalidades
Lista de elementos y atributos obsoletos en HTML5
Veamos en el siguiente listado los elementos eliminados que dejarán de funcionar cuando se estandarice HTML5 en los navegadores web.
Etiquetas:
- basefont: Usado para establecer un tamaño de fuente por defecto.
- big: Tamaño grande de texto.
- center: Centrar el contenido.
- font: Para establecer la fuente del texto.
- strike: Tachar texto.
- tt: Texto con fuente de teletipo.
- xmp: Texto preformateado.
- frame:Inserción de marcos.
- frameset: Grupo de marcos.
- noframes: Contenido alternativo a marcos.
- acronym: Usado para representar acrónimos, sustituída por la etiqueta abbr.
- applet: Usado para insertar scripts externos.
- dir: Para listados. Usar etiqueta <ul>.
- u: Texto subrayado.
- isindex: Elemento poco usado y conocido… creo que es para representar textos en inputs de búquedas…
Atributos
Listado de atributos eliminados en los siguientes elementos:
- align: <caption>, <img>, <table>, <hr>,<div>, <h1..h6>, <p>.
- alink: <body>
- background: <body>
- bgcolor: <body>, <table> <tr> <td> <th>
- clear: <br>
- compact: <ol>, <ul>
- color: <basefont>, <font>
- border: <img>, <object>
- hspace: <img>,<object>
- link: <body>
- noshade: <hr>
- nowrap: <td>, <th>
- size: <basefont>, <font>, <hr>
- start: <ol>
- text: <body>
- type: <li>
- value: <li>
- vlink: <body>
- width: <hr>, <pre>, <td>, <th>
- vspace: <img>, <object>