Czy „& # 160;” zamiennik „& nbsp;”?

97

W mojej aplikacji ASP.NET próbowałem dodać kilka spacji między dwoma polami tekstowymi, wpisując spację. Równoważnym źródłem HTML było  zamiast  . Chciałem więc tylko sprawdzić: czy to nowy zamiennik białych znaków? Jeśli tak, masz jakiś pomysł, dlaczego się zmienili?

Antoops
źródło

Odpowiedzi:

136
  •   jest odniesieniem do jednostki znaku (mającym być łatwe do przeanalizowania przez ludzi).
  •   to numeryczne odniesienie do jednostki (mające być łatwe do przeanalizowania przez maszyny).

Są takie same, z wyjątkiem faktu, że ta ostatnia nie potrzebuje kolejnej tabeli przeglądowej, aby znaleźć swoją rzeczywistą wartość. Nawiasem mówiąc, tablica przeglądowa nazywana jest DTD .

Możesz przeczytać więcej o odniesieniach do jednostek postaci w oficjalnych dokumentach W3C .

Ignacio Vazquez-Abrams
źródło
Czy jest jakaś zmiana, aby przekształcić te numeryczne referencje encji w referencje znakowe?
user2140111
Zwróć uwagę, że plik diagram.cd nie jest interpretowany
Marc Roussel
20

Obydwa oznaczają nierozerwalną przestrzeń, tak.  to kolejny synonim szesnastkowy.

JAL
źródło
14

 to numeryczne odniesienie do encji  - są dokładnie tym samym. Prawdopodobnie Twój redaktor po prostu wstawia odwołanie numeryczne zamiast nazwanego.

Zajrzyj na stronę Wikipedii, aby uzyskać informacje o niezłamującej przestrzeni .

josh3736
źródło