È "& # 160;" una sostituzione di "& nbsp;"?


97

Nella mia applicazione ASP.NET, stavo cercando di aggiungere pochi spazi bianchi tra due caselle di testo digitando la barra spaziatrice. La sorgente HTML equivalente era  invece di  . Quindi volevo solo controllare: è questo il nuovo sostituto dello spazio bianco? Se sì, qualche idea del perché sono cambiati?

Risposte:


135
  •   è il riferimento all'entità carattere (pensato per essere facilmente analizzabile dagli esseri umani).
  •   è il riferimento all'entità numerica (pensato per essere facilmente analizzabile dalle macchine).

Sono gli stessi tranne per il fatto che quest'ultimo non necessita di un'altra tabella di ricerca per trovare il suo valore effettivo. La tabella di ricerca è chiamata DTD , tra l'altro.

Puoi leggere di più sui riferimenti alle entità carattere nei documenti ufficiali del W3C .


C'è qualche cambiamento per convertire questi riferimenti a entità numeriche nel riferimento a entità di carattere?
user2140111

Si noti che in un diagramma.cd non è interpretato
Marc Roussel

20

Entrambi significano spazio senza interruzioni, sì.  è un altro sinonimo, in esadecimale.


14

 è il riferimento numerico per il riferimento all'entità  : sono esattamente la stessa cosa. È probabile che il tuo editor stia semplicemente inserendo il riferimento numerico invece di quello nominato.

Vedi la pagina di Wikipedia per lo spazio unificatore .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.