Ist "& # 160;" ein Ersatz für "& nbsp;"?

97

In meiner ASP.NET-Anwendung habe ich versucht, durch Eingabe der Leertaste einige Leerzeichen zwischen zwei Textfeldern einzufügen. Die entsprechende HTML-Quelle war  anstelle von  . Also wollte ich nur überprüfen: Ist dies der neue Ersatz für Leerzeichen? Wenn ja, eine Idee, warum sie sich geändert haben?

Antoops
quelle

Antworten:

135
  •   ist die Referenz der Zeichenentität (die von Menschen leicht analysiert werden kann).
  •   ist die numerische Entitätsreferenz (die von Maschinen leicht analysiert werden kann).

Sie sind bis auf die Tatsache identisch, dass letztere keine weitere Nachschlagetabelle benötigt, um ihren tatsächlichen Wert zu ermitteln. Die Nachschlagetabelle wird übrigens als DTD bezeichnet .

Weitere Informationen zu Zeichenentitätsreferenzen finden Sie in den offiziellen W3C-Dokumenten .

Ignacio Vazquez-Abrams
quelle
Gibt es eine Änderung, um diese numerische Entitätsreferenz in die Zeichenentitätsreferenz umzuwandeln?
user2140111
Beachten Sie, dass in einer chart.cd es nicht interpretiert wird
Marc Roussel
20

Beides bedeutet nicht unterbrechenden Raum, ja.  ist ein anderes Synonym in hex.

JAL
quelle
14

 ist die numerische Referenz für die Entitätsreferenz  - sie sind genau dasselbe. Es ist wahrscheinlich, dass Ihr Editor einfach die numerische Referenz anstelle der benannten einfügt.

Auf der Wikipedia-Seite finden Sie den nicht unterbrechenden Bereich .

josh3736
quelle