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.
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.
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