É “& # 160;” uma substituição de “& nbsp;”?

97

Em meu aplicativo ASP.NET, estava tentando adicionar alguns espaços em branco entre duas caixas de texto digitando a barra de espaço. A fonte HTML equivalente era em  vez de  . Então, eu só queria verificar: este é o novo substituto para o espaço em branco? Se sim, alguma ideia do porque mudaram?

Antoops
fonte

Respostas:

135
  •   é a referência de entidade de personagem (para ser facilmente analisada por humanos).
  •   é a referência de entidade numérica (destinada a ser facilmente analisada por máquinas).

Eles são iguais, exceto pelo fato de que o último não precisa de outra tabela de pesquisa para encontrar seu valor real. A propósito, a tabela de pesquisa é chamada de DTD .

Você pode ler mais sobre referências de entidade de caractere nos documentos oficiais do W3C .

Ignacio Vazquez-Abrams
fonte
Há alguma alteração para converter essas referências de entidade numérica em referência de entidade de caractere?
user2140111
Observe que em um diagram.cd não é interpretado
Marc Roussel
20

Ambos significam espaço ininterrupto, sim.  é outro sinônimo, em hexadecimal.

JAL
fonte
14

 é a referência numérica para a referência da entidade  - eles são exatamente a mesma coisa. É provável que seu editor esteja simplesmente inserindo a referência numérica em vez da referência nomeada.

Consulte a página da Wikipedia para o espaço ininterrupto .

Josh3736
fonte