Middle
¿Qué etiquetas están prohibidas en HTML5?
sobes.tech AI
Respuesta de la IA
En HTML5 no existen etiquetas prohibidas en el sentido estricto. Más bien, hay etiquetas que son obsoletas (deprecated) y no recomendadas para su uso, ya que su funcionalidad ha sido o implementada por otros medios (por ejemplo, CSS), o representan una amenaza para la seguridad, o no cumplen con los estándares modernos de accesibilidad y semántica.
Algunas de estas etiquetas son:
<acronym>- usar<abbr><applet>- usar<object>o<embed><basefont>- usar CSSfont-size<big>- usar CSSfont-size<center>- usar CSStext-align<dir>- usar<ul><font>- usar CSSfont-family,font-size,color<frame>- usar<iframe><frameset>- no usar, los framesets están obsoletos<isindex>- usar<input type="text">y<form><noframes>- no usar, está relacionado con el obsoleto<frameset><strike>- usar<del>o CSStext-decoration: line-through;<tt>- usar<code>o CSSfont-family<u>- usar CSStext-decoration: underline;
Algunas de estas aún pueden ser soportadas por los navegadores por razones de compatibilidad hacia atrás, pero su uso es altamente desaconsejado en código nuevo. Se debe seguir las especificaciones actuales de HTML y utilizar etiquetas semánticamente correctas y modernas.