HTML, como muchos otros sistemas, utilizan los espacios en blanco para poder generar espacio entre caracteres. Este espacio se puede configurar con la propiedad white-space. Esta propiedad acepta como validos 5 valores

Normal

Normal es el comportamiento por defecto de esta propiedad. Se generan saltos de linea cuando el elemento ya no puede contener mas texto.

Captura de Pantalla 2022-10-17 a la(s) 21.47.01.png

Nowrap

En nowrap los saltos de linea desaparecen y todo se comporta dentro de una misma linea. Ya no existen espacios en blanco entre lineas porque no existen lineas

Captura de Pantalla 2022-10-17 a la(s) 21.48.02.png

Pre

Pre genera un espacio en blanco al inicio y no respeta los saltos de linea, a menos que en el HTML los incluyamos tanto manualmente como con la etiqueta <br>

Captura de Pantalla 2022-10-17 a la(s) 21.50.03.png

Pre-wrap

Genera el mismo espacio que pre, pero le agrega los saltos de linea de wrap

Captura de Pantalla 2022-10-17 a la(s) 21.51.25.png

Pre-line

No genera el espacio en blanco y mantiene el corte de linea cuando el texto se va a salir del contenedor

Captura de Pantalla 2022-10-17 a la(s) 21.54.06.png