是否有适用于 HTML5 和 HTML 4.01 的多功能 Emacs 模式?

是否有适用于 HTML5 和 HTML 4.01 的多功能 Emacs 模式?

我有非常具体的要求:

  • SGML 模式的 HTML5 和 HTML 4.01(我是 XHTML 的非信徒之一);
  • 能够混合其他模式(如 Django 模板、PHP 等)

验证和其他开发工具的加分项。

nxhtml 非常棒,但它几乎完全基于 XML。我不使用 XML 工作。

答案1

我曾经使用过PSGML 模式用于编辑 HTML,它工作得非常好。它有一个内置解析器,但功能有些有限:您可以将其配置为使用外部 SGML 解析器进行更彻底的解析和验证。安装和配置有点棘手,但用户手册写得相当好,涵盖了设置所需的各种部件(Emacs + PSGML 模式 elisp 文件 + 适当的 SGML 声明、DTD、实体文件 + 您要使用的 SGML 解析器)。

相关内容