O que é quebra de linha?
A quebra de linha é um recurso que permite que o texto seja transportado para a próxima linha, para que fique dentro de um conjunto de margens definidas. A maioria dos processadores de texto possui esse recurso, para que as pessoas não sejam forçadas a retornar um retorno no final de cada linha, e há várias maneiras de jogar com quebra de linha nos documentos. A codificação usada para criar sites também pode integrar um recurso de quebra de linha, permitindo ao designer maior controle sobre a apresentação do site.
A maioria dos processadores de texto possui quebra de linha, o que reduz automaticamente o texto para a próxima linha quando atinge o final da margem. No processo, o documento cria o que é conhecido como “retorno suave”. Se as margens forem ajustadas, o texto voltará a quebrar as linhas, ignorando os retornos leves criados pela função de quebra automática de linha, preservando os retornos rígidos inseridos pelo do utilizador. Os processadores de texto utilizam algoritmos de quebra de linha, para que longas linhas de texto não force o usuário a rolar para o lado para ler mais.
Em um processador de texto, a quebra de linha cria quebras de linha entre as palavras, com o objetivo de evitar hifenização excessiva, a menos que o usuário especifique o contrário. A quebra de linha também dividirá uma palavra longa sem espaços para manter a integridade tipográfica. Em outras palavras, se uma palavra for tão longa que se espalhará por uma linha completa, o processador de texto adicionará um hífen para separar a palavra, para que o texto seja exibido dentro das margens definidas pelo usuário.
As pessoas podem ativar e desativar a quebra de linha com muitos processadores de texto e programas de design gráfico para obter visuais específicos. Às vezes, por exemplo, os usuários desejam controle total sobre as quebras de linha; nesse caso, podem desativar a função para poder ditar os pontos nos quais as linhas terminam e começam. Em outros casos, os usuários podem deixar a linha dividida para o computador, especificando se desejam ou não hífens se as palavras aparecerem perto do final de uma linha. A hifenização pode ajudar a criar uma margem nítida e justificada, enquanto a falta de hifenização geralmente causa margens irregulares, embora os usuários também possam brincar com o espaçamento nas linhas para nivelar as margens sem hifenizar.
Na codificação da Web, o quebra de linha pode ser extremamente importante, como forma de controlar a aparência e manter o texto confinado a áreas específicas. Muitos navegadores suportam quebra de linha, que mantém margens específicas e quebra de palavras, nas quais palavras longas sem espaços serão violadas à força para manter a aparência do texto. Infelizmente, à medida que as pessoas visualizam o texto em diferentes navegadores e plataformas diferentes, a função de quebra de palavra pode às vezes fazer com que a tipografia pareça estranha. As pessoas podem ter notado uma quebra da função de quebra de linha quando respondem a um email e o texto do email anterior aparece com uma margem altamente irregular e espaços e retornos aparentemente aleatórios.