Показать сообщение отдельно
  #4 (permalink)  
Старый 06.01.2013, 08:48
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Deff
Вообще то логично, иначе визуально не отличить обычный пробел от неразрывного

Да нифига не логично. Мои скрипты слепые, они не видят ничерта, они просто работают с символами.

Вообще, зачем их отличать визуально?

Ну допустим. Но ведь " " тоже свиду - обычный пробел, но он же не конвертируется. Могу еще примеров наприводить: " ", " ", " ", " ", " ", " ", " ", " ", " ", " ". Ну че, сильно они визуально отличаются ? А если еще убрать кавычки и наставить их подряд?

Проблема в том что я не могу найти спецификацию (ок, рекомендацию), описывающую замену неразрывного пробела мнемоникой.

Суть в чем. Все визуальные редакторы выдают "xhtml" код. И все отлично, кроме этого тупого &‍nbsp; откуда он берется -ума не приложу. Больше никаких других конвертаций (кроме конечно &lt‍; &gt‍; &quot‍; и &‍apos; которые корректно обрабатываются xml парсером) не происходит. Вследствие чего xhtml - не совсем чистый xhtml, и не работает с рекомендуемым доктайпом (<!DOCTYPE html>). Конечно мне сейчас это не жизненно необходимо, но все-таки, хотел бы разобраться.

Последний раз редактировалось danik.js, 06.01.2013 в 08:56.
Ответить с цитированием