11. Diferencias entre etiquetas de bloque y de linea

De todas las etiquetas HTML, hay un conjunto que trabaja en linea y otro conjunto que trabaja en bloque. La etiqueta de bloque por excelencia es <div>. Y la etiqueta de linea por excelencia es <span>. Ambas no tienen contenido semántico.

Una etiqueta de bloque es aquella que genera un salto de linea con sus etiqueta hermana, mientras que una etiqueta en linea no los genera. Las etiquetas de bloque van a generar un salto de linea tanto hacia arriba como hacia abajo. Una etiqueta de bloque va a disponer todo el ancho disponible.

Una etiqueta de linea sólo ocupa el espacio necesario que tiene su contenido.

Scroll al inicio