Почему некоторые браузеры допускают «недопустимые» символьные объекты? - PullRequest
2 голосов
/ 12 июля 2011

Насколько я могу сказать из документации , точка с запятой требуется как часть синтаксиса для ссылки на сущность.Таким образом, неразрывный пробел должен быть  , а не &nbsp.Тем не менее, похоже, что Safari - единственный браузер, который не отображает сущности без точки с запятой.Кто-нибудь знает почему?И Safari, и Chrome используют webkit, но Chrome отображает их независимо от точки с запятой.

1 Ответ

2 голосов
/ 12 июля 2011

Это вход часть принципа Щедрый на входе, строгий на выходе .Разные браузеры выбирают разные меры «щедрости».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...