
私には非常に具体的な要件があります:
- SGML モードの HTML5 および HTML 4.01 (私は XHTML を信じていない人の 1 人です)。
- 他のモード(Django テンプレート、PHP など)を混在させることができます。
検証およびその他の開発ツールにはボーナスポイントが付与されます。
nxhtml は素晴らしいですが、ほぼ完全に XML ベースです。私は XML で作業していません。
答え1
私は歴史的にPSGMLモードHTML 編集用で、非常にうまく機能します。パーサーが組み込まれていますが、多少制限があります。外部 SGML パーサーを使用するように設定して、より徹底した解析と検証を行うことができます。インストールと設定は少し複雑ですが、ユーザー マニュアルは十分によく書かれており、必要なさまざまな設定 (Emacs + PSGML モードの elisp ファイル + 適切な SGML 宣言、DTD、エンティティ ファイル + 使用する SGML パーサー) に必要なことが説明されています。