¿Es “& # 160;” un reemplazo de “& nbsp;”?

En mi aplicación ASP.NET, estaba tratando de agregar algunos espacios en blanco entre dos cuadros de texto escribiendo barra espaciadora. La fuente HTML equivalente era   en lugar de   . Así que solo quería comprobar: ¿es este el nuevo reemplazo del espacio en blanco? Si es así, ¿alguna idea de por qué cambiaron?

  •   es la referencia de entidad del personaje (que los humanos pueden analizar fácilmente).
  •   es la referencia de entidad numérica (que las máquinas pueden analizar fácilmente).

Son lo mismo, excepto por el hecho de que este último no necesita otra tabla de búsqueda para encontrar su valor real. La tabla de búsqueda se llama DTD , por cierto.

Puede leer más sobre referencias a entidades de caracteres en los documentos oficiales del W3C .

Esos dos significan espacio sin interrupción, sí.   es otro sinónimo, en hexadecimal

  es la referencia numérica para la referencia de la entidad   – son exactamente lo mismo. Es probable que su editor esté simplemente insertando la referencia numérica en lugar del nombre.

Consulte la página de Wikipedia para conocer el espacio sin interrupciones .