El ajuste de texto es una función que permite que el texto se transfiera a la siguiente línea para que permanezca dentro de un conjunto de márgenes definidos. La mayoría de los procesadores de texto tienen esta función, por lo que las personas no se ven obligadas a ingresar una devolución al final de cada línea, y hay una variedad de formas de jugar con el ajuste de palabras dentro de los documentos. La codificación utilizada para crear sitios web también puede integrar una función de ajuste de palabras, lo que permite al diseñador un mayor control sobre la presentación del sitio.
La mayoría de los procesadores de texto tienen ajuste de línea, que automáticamente lleva el texto a la siguiente línea cuando llega al final del margen. En el proceso, el documento crea lo que se conoce como una «devolución suave». Si se ajustan los márgenes, el texto volverá a envolver las líneas, ignorando los retornos suaves creados por la función de ajuste de línea mientras se preservan los retornos duros ingresados por el usuario. Los procesadores de texto utilizan algoritmos de ajuste de palabras para que las líneas largas de texto no obliguen al usuario a desplazarse hacia los lados para leer más.
En un procesador de texto, el ajuste de palabras crea saltos de línea entre palabras, con el objetivo de evitar la separación excesiva de palabras, a menos que el usuario especifique lo contrario. El ajuste de palabras también dividirá una palabra larga sin espacios para mantener la integridad tipográfica. En otras palabras, si una palabra es tan larga que ocuparía una línea completa, el procesador de texto agregará un guión para dividir la palabra de modo que el texto se muestre dentro de los márgenes establecidos por el usuario.
Las personas pueden forzar el ajuste de palabras con muchos procesadores de texto y programas de diseño gráfico para lograr un aspecto específico. A veces, por ejemplo, los usuarios quieren un control total sobre los saltos de línea, en cuyo caso pueden desactivar la función para poder dictar los puntos en los que las líneas terminan y comienzan. En otros casos, los usuarios pueden dejar los saltos de línea en la computadora, especificando si quieren o no guiones si las palabras aparecen cerca del final de una línea. La separación de sílabas puede ayudar a crear un margen nítido y justificado, mientras que la falta de separación de palabras suele provocar márgenes irregulares, aunque los usuarios también pueden jugar con el espaciado dentro de las líneas para igualar los márgenes sin dividirlos.
En la codificación web, el ajuste de palabras puede ser extremadamente importante, tanto como una forma de controlar la apariencia, como para mantener el texto confinado a áreas específicas. Muchos navegadores admiten tanto el ajuste de palabras, que mantiene márgenes particulares, como el salto de palabra, en el que las palabras largas sin espacios se romperán a la fuerza para mantener el aspecto del texto. Desafortunadamente, dado que las personas ven el texto en diferentes navegadores y en diferentes plataformas, la función de romper palabras a veces puede hacer que la tipografía se vea extraña. Las personas pueden haber notado un desglose de la función de ajuste de palabras cuando responden a un correo electrónico y el texto del correo electrónico anterior aparece con un margen muy irregular y espacios y devoluciones aparentemente aleatorios.