是否有適用於 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 解析器) 。

相關內容