Propriedade whiteSpace do estilo

Definição e uso

whiteSpace Configuração ou retorno de como lidar com tabulações, quebras de linha e espaços em branco no texto.

Veja também:

Tutorial de CSS:Texto CSS

Manual de referência do CSS:Propriedade white-space

Exemplo

Exemplo 1

Define que o texto nunca será quebrado dentro do elemento <div>:

document.getElementById("myDIV").style.whiteSpace = "nowrap";

Experimente você mesmo

Exemplo 2

Retornar a propriedade whiteSpace:

alert(document.getElementById("myDiv").style.whiteSpace);

Experimente você mesmo

Sintaxe

Retornar a propriedade whiteSpace:

objeto.style.whiteSpace

Definir a propriedade whiteSpace:

objeto.style.whiteSpace = "normal|nowrap|pre|initial|inherit"

Valor da propriedade

Valor Descrição
normal

Sequências de espaços em branco serão dobradas em um único espaço.

O texto será quebrado automaticamente se necessário. Padrão.

nowrap

Sequências de espaços em branco serão dobradas em um único espaço.

O texto nunca será quebrado para a próxima linha. Continua na mesma linha até encontrar o marcador <br>.

pre

Os espaços em branco são mantidos pelo navegador.

O texto só será quebrado na linha de quebra. Semelhante ao tag <pre> do HTML.

pre-line

Sequências de espaços em branco serão dobradas em um único espaço.

O texto será quebrado automaticamente se necessário, e quebrado na linha de quebra.

pre-wrap

Os espaços em branco são mantidos pelo navegador.

O texto será quebrado automaticamente se necessário, e quebrado na linha de quebra.

initial Defina essa propriedade como seu valor padrão. Veja initial.
inherit Herda essa propriedade do elemento pai. Veja inherit.

Detalhes técnicos

Valor padrão: normal
Retorno: Cadeia de caracteres, que representa como lidar com espaços em branco dentro de elementos.
Versão do CSS: CSS1

Suporte do navegador

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte