Quando usar o & nbsp

eu vi {[[0]} em html e não consigo dizer o que faz além de criar algum espaço em branco. Pergunto-me o que faz exactamente e quando deve ser utilizado.

 15
Author: jlars62, 2013-06-06

2 answers

  (ele deve ter um ponto-e-vírgula no final) é uma entidade para um espaço sem quebra.

Use - o entre duas palavras que não devem ter uma linha de quebra inserida entre elas por quebra de palavras.

Existe uma boa explicação sobre quando esta é a gramática apropriada na StackExchange inglesa.


Por vezes é abusado criar espaço horizontal entre os conteúdos nas páginas web (uma vez que não irá colapsar como vários espaços regulares). Estofamento e as margens geralmente devem ser usadas em vez deste hack.

 26
Author: Quentin, 2017-04-13 12:38:09

Uma razão para   é inserir vários espaços num documento.

Em HTML, vários caracteres em branco são colapsados num espaço. Isto inclui abas e linhas novas.

Se quisesse exibir o seguinte:

three   spaces.

Você poderia inserir 3   entidades em vez de usar espaços como:

three   spaces.

Edit : vale a pena mencionar que   é mais um artefacto histórico do que qualquer outra coisa. Quase todos os usos para ele que é mencionado em as respostas a esta pergunta têm um meio alternativo melhor para alcançar esse objetivo. No entanto,   ainda está connosco, e estas são algumas das coisas para as quais as pessoas a usaram.

Ver também: http://www.sightspecific.com / ~mosh/www_faq/nbsp.html

 6
Author: Jiaaro, 2013-06-05 22:59:49