¿Cuáles son las alternativas al elemento span?

diga que está trabajando sin el elemento

en HTML. ¿Cómo estilizar un texto simple con css? ¿Qué etiqueta HTML tomarías? Siempre usé , pero ahora vi que span debería usarse siempre para agrupar elementos en línea (por ejemplo,

). Y ese no es el caso en mi ejemplo.

Gracias phpheini

Primero debes ver si alguna etiqueta coincide semánticamente. Por ejemplo, podría tener un texto que requiera énfasis, en cuyo caso em es la mejor opción. Otro caso es si tiene un encabezado, que podría h1 con h1 , …, h6 . ¡Siempre considera primero esta opción!

Si realmente no hay un significado para el texto que desea estilizar, o al menos, no tiene un significado compatible con css, puede usar span (para texto en línea) o div (para elementos de bloque).

Usted es libre de usar cualquier etiqueta que desee … (Dentro de lo razonable); Solo asegúrate de que sea semántico.

Solo unos pocos que podría usar:


Las tags div son básicamente tags para elementos de bloque en lugar de elementos en línea.