Lista de elementos obsoletos en HTML

Email this to someoneShare on FacebookShare on Google+Share on LinkedInTweet about this on Twitter

html1Una de las tareas de cualquier desarrollador web, es la de estar informado tanto de los nuevos elemento que aparecen en HTML5, como de los elementos obsoletos que desaparecen o se marcan como deprecated en las listas de w3.org para avisarnos de que en breve desaparecerán, y por lo tanto será conveniente cambiarlos por los nuevos elementos y/o dejar de utilizarlos.

La siguiente es una lista de elementos obsoletos en HTML, que a pesar de que muchos de ellos aún funcionan, es conveniente que sea sustituidos por los actualizados.

 

<applet>se usaba para introducir applets dentro de la web, ahora debemos usar <embed> o <object>.

<basefont> definía características de la fuente por defecto como: color, tamaño y familia; para todo el documento. Para esto utilizamos las hojas de estilo CSS.

<center> centra horizontalmente el contenido. Para esto utilizamos las hojas de estilo CSS.

<dir> crea listas multicolumna de directorios, ha dejado de tener sentido como tal y en su lugar debemos usar <ul>.

<font> especifica la fuente de un texto, incluye el estilo dentro del contenido, por lo que debemos evitarla a toda costa. Para esto utilizamos las hojas de estilo CSS.

<isindex> entre las etiquetas <head></head>. Su función era indicar que el documento se debe utilizar como índice en una búsqueda.

<menu> crea menús de una sola columna y tiene la misma estructura que la etiqueta <ul>.

<s> representa un texto con un estilo de fuente tachado, similar a <strike>, ahora usamos <del> en su lugar

<strike> como la anterior, se utilizaba para tachar palabras o frases, ahora usamos <del> en su lugar.

<u> se utilizaba para subrayar texto, ahora usamos CSS y más concretamente: text-decoration:underline.

<acronym> se usaba para describir acrónimos (por ejemplo OVNI) en HTML4, sin embargo ahora deberemos usar la etiqueta <abbr>.

<bgsound> utilizada para añadir audio dentro de la página, ahora usamos <audio>.

<frame> en los tiempos en que no existía AJAX, los frames eran una de las mejores formas de hacer recargas parciales de las páginas. Esta opción desaparece en HTML5. Si habéis trabajado alguna vez con ellos, aparte de antiestéticos os habrán dado quebraderos de cabeza de todo tipo, mucho mejor recargar div de forma asíncrona.

<frameset> relacionada con la anterior, era parte del funcionamiento de los frames.

<noframes> también relacionada con las dos anteriores.

<big> servía para hacer el texto más grande, con CSS podemos hacer esto mismo de varias formas.

<tt> usada para definir texto de teletipos, ahora usamos CSS.

<blink> poco conocida y ya en desuso desde hace años, se utilizaba para añadir un efecto de “parpadeo” a un texto.

<marquee> similar al anterior, crea una marquesina cuyo contenido se desplaza por el documento.

<multicol> permitía una distribución en columnas al estilo periodístico.

<nobr> se utilizaba para evitar los saltos de línea por parte del navegador.

<spacer> insertaba bloques de espacios en la página.

Sé la primera persona en comentar

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

De conformidad con lo establecido en la LOPD, Adpv Advertising Provider S.L. garantiza la adopción de las medidas necesarias para asegurar el tratamiento confidencial de los datos de carácter personal. Así mismo le informamos de la inclusión de sus datos en un fichero con la finalidad de mantener su relación negocial o contractual con Adpv Advertising Provider S.L. y de la posibilidad de ejercer los derechos de acceso, rectificación, cancelación y oposición en la siguiente dirección: Ercilla, 26, 1Dcha., 48011, Bilbao, Bizkaia. Privacidad.