1

У меня очень специфические требования:

  • HTML5 и HTML 4.01 в режиме SGML (я один из неверующих в XHTML);
  • Уметь смешивать в других режимах (например, шаблоны Django, PHP и т.д.)

Бонусные баллы за валидацию и другие инструменты разработки.

nxhtml великолепен и все, но он в значительной степени полностью основан на XML. Я не работаю в XML.

1 ответ1

1

Я исторически использовал режим PSGML для редактирования HTML, и он работает превосходно. Он имеет встроенный синтаксический анализатор, но он несколько ограничен: вы можете настроить его на использование внешнего синтаксического анализатора SGML для более тщательного анализа и проверки. Установка и настройка немного сложны, но руководство пользователя достаточно хорошо написано и охватывает все, что вам нужно для настройки различных необходимых вам кусочков (Emacs + файлы elisp режима PSGML + соответствующее объявление SGML, DTD, сущность файлы + парсер SGML, который вы хотите использовать).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .