Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Elementos que desaparecieron de HTML 5
#1

Si te dedicas al mundo del desarrollo web, sabrás que con cada versión nueva de HTML, al igual que ocurren en otras tecnologías, hay elementos que aparecen y otros que desaparecen o se marcan como deprecated para avisar de que desparecerán en breve.

Con el tránsito definitivo a HTML5 del que tantísimo se lleva hablando, algunos elementos dejarán de existir. Aquí os traigo un listado de ellos, cuál era su función y cómo debemos sustituir su funcionalidad.

<acronym>

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

<applet>

Esta etiqueta se usaba para introducir applets dentro de la web, sin embargo, ahora debemos usar <object>.

<basefont>

Definía características de la fuente por defecto: color, tamaño y familia; para todo el documento. Esto mismo podemos hacerlo vía CSS.

<big>

Como su nombre indica, servía para hacer el texto más grande, con CSS podemos hacer esto mismo de varias formas.

<center>

Centraba horizontalmente el contenido, un remedio rápido para un problema frecuente. La solución correcta usar CSS.

<dir>

Etiqueta para definir listados de directorios, ha dejado de tener sentido como tal y en su lugar debemos usar <ul>.

<font>

Para especificar la fuente de un texto, incluye el estilo dentro del contenido, por lo que debemos evitarla a toda costa. Su labor la hacemos usando CSS.

<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.

<strike>

Etiqueta muy poco utilizada, servía para hacer justo esto con el texto, ahora usamos <del> en su lugar.

<tt>

Usada para definir texto de teletipos, ahora usamos CSS.

<u>

Utilizado para indicar texto subrayado, ahora usamos CSS y más concretamente: text-decoration:underline.



Agradecimientos:

[spoiler] F. Javier Carazo Gil en http://www.linuxhispano.net/2012/02/23/e...e-de-html/[/spoiler]
Cualquier duda, pregunta, comentario... Aquí estoy Guiño
#2
Lo veo incorrecto que desaparezcan, siempre es mas facil encerrar entre <u></u> que usar el text-decoration:underline, aunque por otra parte lo veo bien ya que reduce el numero de fallos en el lenguaje
#3
Yo lo veo bien porque standariza la programación y hace que los codigos pueden ser leidos por diferentes programadores sin volverte loco XD .... Ya tendré en cuenta lo que comentas, muy buen aporte !!

Saludos,


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  HTML id de clases PabloA3 2 59 06-09-2018, 04:27 PM
Último mensaje: PabloA3
Sonrisa Login->html+js+ajax+php wpadilla 2 343 05-11-2017, 12:39 PM
Último mensaje: piensaengrande
  PRIMER PAGINA WEB HTML DEL MUNDO Smithcanal 27 1,173 21-10-2017, 01:47 AM
Último mensaje: ReyNexo23
  Plantillas HTML Responsive Free Profesionales gassip 16 905 13-06-2017, 03:45 AM
Último mensaje: gassip
Música [Aporte] Reproductor de audio html djsmokingcr 11 886 02-05-2017, 03:04 AM
Último mensaje: gassip
  [Tutorial] Métodos para redireccionar URLs (HTML, PHP y Javascript wiston3 1 364 01-12-2016, 11:12 PM
Último mensaje: zeuz
  Expandir etiquetas HTML en documento .php con EMMET gassip 2 503 18-11-2016, 07:28 PM
Último mensaje: DaveNPlay
  [Aporte] PcTag: Información HTML KesiaMuller 0 390 28-10-2016, 05:42 AM
Último mensaje: KesiaMuller
  [Tutorial] Curso de PSD a HTML a WP habacuc78 14 1,016 31-08-2016, 09:33 PM
Último mensaje: ServiRemate
  web con html o cms efbsfcd 7 623 01-07-2015, 03:12 PM
Último mensaje: d0rag0n



Usuarios navegando en este tema: 1 invitado(s)