Est "& # 160;" un remplacement de «& nbsp;»?


97

Dans mon application ASP.NET, j'essayais d'ajouter quelques espaces blancs entre deux zones de texte en tapant la barre d'espace. La source HTML équivalente était  au lieu de  . Alors je voulais juste vérifier: est-ce le nouveau remplacement des espaces blancs? Si oui, une idée de pourquoi ils ont changé?

Réponses:


135
  •   est la référence de l'entité de caractère (censée être facilement analysable par les humains).
  •   est la référence d'entité numérique (censée être facilement analysable par les machines).

Ils sont les mêmes sauf que ce dernier n'a pas besoin d'une autre table de recherche pour trouver sa valeur réelle. La table de recherche s'appelle une DTD , d'ailleurs.

Vous pouvez en savoir plus sur les références d'entités de caractères dans les documents officiels du W3C .


Y a-t-il un changement pour convertir ces références d'entités numériques en référence d'enitiy de caractères?
user2140111

Notez que dans un diagramme.cd il n'est pas interprété
Marc Roussel

20

Ceux-ci signifient tous deux un espace insécable, oui.  est un autre synonyme, en hexadécimal.


14

 est la référence numérique de la référence d'entité  - c'est exactement la même chose. Il est probable que votre éditeur insère simplement la référence numérique au lieu de celle nommée.

Voir la page Wikipédia pour l'espace insécable .

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.