Я пробовал различные редакторы, как настольные приложения, так и веб-RTE, но не нашел ничего, что работает очень хорошо. Слишком часто они путают код, добавляя в «тег суп». Даже те, которые утверждают, что производят только допустимый код, часто создают полный беспорядок тегов span и атрибутов стиля.
Вот некоторые из функций, которые я ищу:
- в основном для использования в качестве «создания контента», а не для создания целых страниц или сайтов (я обычно делаю дизайн вручную)
- поддерживает все теги HTML (включая
<small>
, <code>
, <kbd>
, <dl>
и т. Д.)
- может прикреплять классы к текущему элементу - многие редакторы вставляют теги span, вызывая беспорядок, например:
<p><span style="...">...</span></p>
- не изменяет код, который я добавляю (у меня есть редакторы, удаляющие скрытые поля ввода и другие вещи)
- не добавляет устаревшие атрибуты, например, границы и ячейки часто добавляются в изображения и таблицы.
- понравится, если он сможет подобрать таблицу стилей, которую я использую для своей страницы, и, очевидно, применить выбранные стили
- если это приложение для настольного компьютера, то использование Linux будет большим плюсом
У кого-нибудь есть рекомендации? Вот некоторые из тех, которые я пробовал: TinyMCE, FCKeditor и другие в Интернете; Dreamweaver (кратко), Expression Web и KompoZer на рабочем столе.