Ver Mensaje Individual
  #20 (permalink)  
Antiguo 06/09/2006, 14:37
frijolerou
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 20 años, 4 meses
Puntos: 13
elquique:

Me refiero a que el elemento <B> es una etiqueta HTML que da formato a un texto para controlar su presentación visual (por eso decía que sólo tiene efecto en browsers gráficos). Es decir, la etiqueta le dice al agente de usuario que un determinado texto debe destacarlo entre los demás asignándole un mayor grosor (es decir, convirtiéndolo a negritas).

En cambio el elemento STRONG también le dice al agente de usuario que debe destacar el texto entre los demás, pero le permite al software escoger la mejor forma de hacerlo en beneficio de sus usuarios: un lector de pantalla tal vez lo leerá en un tono más alto, otros browsers optarán por un efecto visual (negritas), etc.

En pocas palabras, la diferencia semántica entre B y STRONG es que la primera le dice al browser "hazme destacar aumentando mi grosor", mientras que la segunda le dice 2hazme destacar como mejor te parezca".

Lo mismo ocurre con etiquetas como FONT o CENTER, que se utilizan para controlar la presentación visual del elemento.