Czy ""zastępuje""?

W moim ASP.NET aplikacja, próbowałem dodać kilka białych spacji między dwoma polami tekstowymi, wpisując spację. Analogicznym źródłem HTML było   zamiast  . Więc chciałem tylko sprawdzić: czy to nowy zamiennik białej przestrzeni? Jeśli tak, jakieś pomysły, dlaczego się zmieniły?

Author: Ricardo, 2010-07-18

3 answers

  •   jest odniesieniem do encji znakowej (ma być łatwo analizowane przez ludzi).
  •   jest numerycznym odniesieniem do encji (przeznaczonym do łatwego parsowania przez maszyny).

Są takie same, z wyjątkiem tego, że ta ostatnia nie potrzebuje innej tabeli wyszukiwania, aby znaleźć jej rzeczywistą wartość. Przy okazji tabela wyszukiwania nazywa się DTD.

Możesz przeczytać więcej o odniesieniach do encji znaków w oficjalnych dokumentach W3C .

 106
Author: Ignacio Vazquez-Abrams,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-10-02 10:55:11

To znaczy, że przestrzeń nie jest łamana.   jest innym synonimem, W hex.

 15
Author: JAL,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-07-18 04:34:09

  jest numerycznym odniesieniem do encji   - są dokładnie tym samym. Prawdopodobnie twój edytor po prostu wstawia numer referencyjny zamiast nazwy.

Zobacz stronę Wikipedii dla niełamliwe spacje .

 10
Author: josh3736,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-07-18 04:34:51