Espacio duro

En el procesamiento de texto por computadora, y en la tipografía digital, un espacio duro es una variante del carácter «espacio» que evita que se produzca un salto automático de renglón en el lugar donde se inserta, a diferencia de un espacio normal, que sí permite separar las palabras en diferentes renglones.

También se conoce como espacio de no separación o, menos usual, como espacio fijo o espacio irrompible. En tipografía también se lo llama espacio fino.[1]

Razón de su empleo

En ocasiones, se precisa de un espacio duro entre dos términos, sean palabras o cualquier otro como cifras o símbolos gráficos de otro tipo. Así, el bloque completo de letras salta al renglón siguiente, sin romper la unidad conceptual.

Con el aumento de la automatización para editar y presentar textos, surge inevitablemente la necesidad de poder alterar los autoajustes de saltos de línea, mediante alguna distinción gráfica entre ambos tipos de espacio para permitir cumplir determinadas reglas de escritura. Por ejemplo, según las normas del Sistema Internacional de Unidades (SI):

  • en cuanto a las cantidades, por legibilidad se aconseja separar los números en bloques de tres cifras, empezando por la derecha, pudiendo no completarse el izquierdo.
  • los números y los símbolos de unidades deben aparecer consecutivos.

En ambos casos los espacios duros evitan separar las cifras entre sí o de la unidad en varios renglones de un mismo párrafo de texto.[2]

Uso en hipertexto;

En HTML (y, por extensión, en Wikitexto), se indica como   en el código fuente. Ejemplos:

  • Del código fuente 13 141 m, se obtiene el texto "13 141 m", presentado conjuntamente (en la medida de lo posible).
  • Del código fuente no violencia, se obtiene conjuntamente "no violencia".

Su codificación proviene de las siglas NBSP, que corresponden a «Non-breaking space».