(Non-Breaking Space) es una entidad especial de HTML que representa un espacio en blanco que no permite saltos de línea.
Se utiliza cuando se desea mantener juntas palabras o elementos dentro de una página web, evitando que el navegador las separe en líneas diferentes.
¿Qué significa?
Significa:
Non-Breaking Space
(Espacio no separable)
¿Para qué sirve?
- Insertar espacios adicionales en HTML.
- Evitar saltos de línea entre palabras.
- Mantener alineaciones específicas.
- Mejorar el formato visual de un contenido.
Ejemplo básico
Sin :
Juan Pérez
El navegador podría dividir el texto así:
Juan
Pérez
Con :
Juan Pérez
El navegador intentará mantener ambas palabras en la misma línea.
Ejemplo de separación
Precio: $1,500
Resultado:
Precio: $1,500
Uso para agregar espacios
Resultado:
Hola Mundo
¿Por qué se utiliza?
En HTML, varios espacios consecutivos normalmente se muestran como uno solo:
Hola Mundo
Resultado:
Hola Mundo
Para conservar espacios adicionales se puede usar:
Beneficios
- Mantiene el formato deseado.
- Evita separaciones no deseadas.
- Mejora la presentación del contenido.
- Compatible con todos los navegadores modernos.
Diferencia entre espacio normal y
| Espacio Normal | |
|---|---|
| Puede provocar salto de línea | Evita el salto de línea |
| Se comprime junto con otros espacios | Se conserva |
| Uso general | Uso específico de formato |
Ejemplo práctico
En una tienda en línea:
10 kg
Evita que el número «10» quede en una línea y «kg» en otra.
Importancia
es una de las entidades HTML más utilizadas para controlar el espaciado y la presentación visual de textos en páginas web.
En resumen
es una entidad HTML que representa un espacio no separable, utilizado para mantener palabras o elementos juntos y evitar saltos de línea no deseados dentro de una página web.