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?

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 .


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.


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 .

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.