¿Por qué HTML 5 todavía tiene soporte para elementos de presentación?
-
19-09-2019 - |
Pregunta
Vea la lista aquí:
http://www.w3schools.com/html5/html5_reference.asp
como <b>
, <i>
, <br>
, <hr>
, <small>
?
¿Se significa que no hay desventajas de utilizar estos? Pero ¿qué pasa con el contenido y la separación presentación?
Solución
Dos razones vienen a la mente:
-
Debido a que algunas personas (no yo, he aquí un resumen sobre este opinión y aquí son las preguntas más frecuentes sobre este WHATWG ) no pensar en ellos como la de presentación. Sostienen, que tiene
<b>
semántica de su cuenta, por ejemplo, donde<strong>
no está bien y el texto debe ser audaz de todos modos (en mi humilde opinión, por lo tanto tenemos<span>
) -
Debido a HTML5 tiene un enfoque pragmático y compatible hacia atrás: lo que funcionó en HTML 4 debería funcionar también en HTML5. Sostienen, que esta es la razón por XHTML2 murió.
Otros consejos
En primer lugar tiene un aspecto lo WHATWG dice al respecto (esto también se menciona en la respuesta a la pregunta relacionada citada anteriormente).
Se dice (como pensaba, también) que y href="http://dev.w3.org/html5/spec/Overview.html#the-em-element" rel="nofollow noreferrer"> proporcionar un énfasis cuando se utiliza un lector de pantalla, pero de acuerdo a este artículo por Harry Roberts, resulta que en la práctica los lectores de pantalla no acentúen texto marcado de esta manera.
Y por último, leer la especificación sobre (que ya está mencionado en la FAQ en el primer enlace, más arriba):
El elemento b representa un lapso de el texto que se compensará a partir estilísticamente la prosa normal sin transmitir cualquier importancia adicional, tales como palabras clave en un resumen de documentos, nombres de productos en una revisión, u otras unidades de texto cuya presentación típica es tipográfica boldened.
El elemento i representa un lapso de texto en una voz o estado de ánimo alternativo o compensado de otra forma de la normal prosa, tal como un taxonómica designación, un término técnico, una frase idiomática de otro lengua, un pensamiento, un nombre del barco, o alguna otra prosa cuya típica presentación tipográfica es en cursiva.
Del mismo modo, echar un vistazo a ,
y
(hay ejemplos allí, también.)
También han redefinido el significado y la semántica de varios de estos elementos. Se dieron cuenta de la necesidad de un elemento que hace algo como <b>
y ya había un elemento, por lo que lo conservan y preservan la compatibilidad hacia atrás, en lugar de introducir algo nuevo.