Go to main content
Bypass navigation bar Referencia HTML Tags HTML Tutoriales HTML
Bypass language selection
Bypass location bar

Location: Inicio > Referencia HTML > Tags y atributos desaprobados en HTML

Bypass main content

Tags y atributos desaprobados en HTML

Los tags y atributos desaprobados son partes del estándar HTML cuyo uso ya no es recomendado. Esto sucede dado que el estándar es actualizado de vez en cuando (por ejemplo, de la versión 3.0 a la 4.0) y alguno tags o características del lenguaje son agregada, removidas o desaprobadas. Debido a ello, los autores de documentos HTML son provistos de un mayor número de herramientas cuando un nuevo elemento es agregado, pero también son alentados a desechar aquellos que han sido reemplazados o que se vuelven obsoletos.  La desición de usar  tags y/o atributos desaprobados o no, es librada a la consideración del autor.

Para preservar la compatibilidad, en favor de la satisfacción de sus clientes, muchos fabricantes de navegadores proveen soporte para los elemetos desaprobados, aunque pasado un determinado tiempo lo retiran. La recomendación general es intentar otras formas de lograr los efectos de los elementos desaprobados, siempre que sea posible.

Elementos desaprobados

Las siguientes listas muestran todos los elementos desaprobados para los estándares HTML 4.01 y XHTML 1.0.

Elementos desaprobados en favor de otros elementos:

Elementos desaprobados en favor de las hojas de estilo:

  • basefont
  • center
  • font
  • s
  • strike
  • u

Atributos desaprobados

No existe una lista global para los atributos desaprobados, ya que los mismos varían de elemento en elemento. Si necesitas saber qué atributos han sido desaprobados para un elemento expecífico, ve a la página de tags en HTML y sigue el vínculo a su página.

La mayoría de estos atributos son presentacionales y han sido desaprobados en favor de las hojas de estilo. Esto significa que el efecto que los mismos producen puede ser logrado utilizando los atributos "id", "style" ó "class" junto con hojas de estilo.

Ejemplos

En los siguientes ejemplos definiremos dos piezas de código que serán representadas exactamente de la misma forma, pero usarán diferentes métodos.

Usando el tag HTML font:

<html>
<head>
<title>Ejemplo desaprobado del uso del tag HTML font</title>
</head>
<body>
...<font face="Arial,helvetica" color="#0000FF">trozo de texto en azul</font>...
</body>
</html>

Usando el atributo "style":

<html>
<head>
<title>Ejemplo usando el atributo "style"</title>
</head>
<body>
...<span style="font-family: arial, helvetica; color: #0000FF;">trozo de texto en azul</span>...
</body>
</html>

Usando clases definidaes con el tag HTML style:

<html>
<head>
<title>Ejemplo usando clases definidas con el tag HTML style</title>
<style type="text/css">
span.textoazul {font-family: arial, helvetica; color: #0000FF;}
</style>
</head>
<body>
...<span class="textoazul">trozo de texto en azul</span>...
</body>
</html>

Para más información acerca de las hojas de estilo en cascada consulta el tutorial: Hojas de estilo en cascada (CSS).

Diseño y desarrollo: Latitud29.com

Vínculos y logos|Contacto|Más allá de HTML|Herramientas y recursos|Mapa del sitio|Webmaster|Dona