Critical Error 155 Опубликовано: 5 ноября 2012 Рассказать Опубликовано: 5 ноября 2012 Первая проблема в том, что при написании в поле редактора символа > в исходном коде (редактор HTML) он его не переделывает в > Вторая - нет поддержки <strong> и <em>. Если их и написать в исходном коде, то редактор автоматически меняет их на соответствующие <b> и <i>. Но если задать первым в редакторе HTML классы, или вообще любые атрибуты, то меняет только закрывающий тег, а открывающий остается с атрибутами. После чего страница выглядит не совсем как задумывалось. Вообще не так как задумывалось и вместе с ней и сайт. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 5 ноября 2012 Рассказать Опубликовано: 5 ноября 2012 Вторая - нет поддержки <strong> и <em>. Если их и написать в исходном коде, то редактор автоматически меняет их на соответствующие <b> и <i>. А в редакторе TinyMCE нет поддержки тегов <b> и <i>. Так работают редакторы, нельзя использовать и то и то одновременно, потому как для функций выделения используются встроенные API браузеров, и разные браузеры ставять свой код, например IE ставит strong, а FF использует атрибут style, и WYSIWYG редакторы уже сами приводять все к единому состоянию с использованием регулярных выражений. Именно поэтому нельзя сделать поддержку всего одновременно в WYSIWYG редакторах. Собственно поэтому у вас выбор нескольких редакторов, нужен strong тогда вам нужен TinyMCE редактор, нужен <b>, тогда ваш выбор LiveEditor. Это не баг, это техническое ограничение, не позволяющее сделать и то и то одновременно для WYSIWYG. Первая проблема в том, что при написании в поле редактора символа > в исходном коде (редактор HTML) он его не переделывает в > Это тоже связано с техническим ограничением, потому как > это управляющий HTML символ и правильное его отображение на сайте, это именно HTML сущность > в исходном коде. Это правильное валидное отображение данного символа на сайте. Цитата Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 5 ноября 2012 Рассказать Опубликовано: 5 ноября 2012 Автор Спасибо. Теперь стало все понятно. Делал в Crome. А вот в сущность кодирует только TinyMCE при работе с ним. В LiveEditor так и остается символ > Вообще, не критично. Хорошо что хоть есть поддержка пользовательских атрибутов data. По крайней мере в LE. Это не может не радовать. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.