O que é uma quebra de linha HTML?
Na linguagem de marcação de hipertexto (HTML), uma quebra de linha é uma propriedade de folha de etiqueta ou estilo em cascata (CSS) que causa o visualizador HTML ou o navegador da Web descer para a próxima linha disponível e desenhar o próximo elemento, começando na margem definida. Existem duas maneiras geralmente aceitas de inserir uma linha HTML em um documento. A primeira é usar a tag de quebra (BR), forçando o navegador a iniciar os próximos elementos na próxima linha, alinhada à borda esquerda. A outra opção é usar diferentes propriedades do CSS para definir bordas, calhas ou espaçar os elementos no nível do bloco para criar espaço aberto, embora esse método não afete a embalagem de palavras em um documento. Isso permite que sites bem projetados tenham uma aparência muito fluida, independentemente do tamanho da tela. Quando um parágrafo é desenhado, o navegador geralmente é acusado de encontrar a propostaR Local para terminar uma linha, geralmente na margem direita de um bloco. Usando uma quebra de linha HTML implícita interrompe esse processo.
A tag BR é a maneira mais simples de terminar uma linha e descer. O uso da tag é geralmente aceito para uma pequena formatação, embora seu uso seja desaprovado como a única maneira de definir parágrafos em um documento. A tag de parágrafo é preferida para separar áreas de texto, porque cria um bloco que pode manipular com CSS ou outras tags, enquanto a etiqueta de quebra de linha HTML fica sozinha e não inclui um bloco. A tag de quebra pode ser usada em um bloco de parágrafos, em grande parte para impedir que o navegador use duas quebras entre os parágrafos, que é o comportamento padrão.
Outro método usado para causar uma quebra de linha é aumentar o tamanho de uma caixa de texto com propriedades CSS. Isso efetivamente estende o fundo de um recipiente para que o espaço em branco seja deixado depois dele. Isso pode aparecer tEle é o mesmo que usar uma tag de quebra ou parágrafo, exceto que o texto dentro do contêiner não é modificado, portanto, o embrulho de palavras ainda é amplamente controlado pelo navegador.
Uma área em que uma quebra de linha HTML pode precisar ser especificada é quando o texto está envolvendo uma imagem embutida. Uma maneira fácil de criar parágrafos formatados de maneira limpa que ficam ao lado de uma imagem é usar o modificador claro para a etiqueta de interrupção da linha HTML. Isso permite especificar se uma quebra de linha deve continuar normalmente ou saltar para a próxima linha disponível após uma imagem. Também é possível criar estilos CSS que imitem esse comportamento, embora possa não ser tão fluido sob determinadas circunstâncias.