
Tengo requisitos muy específicos:
- HTML5 y HTML 4.01 en modo SGML (soy uno de los que no cree en XHTML);
- Ser capaz de mezclar en otros modos (como plantillas de Django, PHP, etc.)
Puntos de bonificación por validación y otras herramientas de desarrollo.
nxhtml es genial y todo eso, pero está prácticamente completamente basado en XML. No estoy trabajando en XML.
Respuesta1
Yo históricamente he usadoModo PSGMLpara editar HTML y funciona admirablemente bien. Tiene un analizador incorporado, pero es algo limitado: puede configurarlo para usar un analizador SGML externo para un análisis y validación más completos. La instalación y configuración es un poco complicada, pero el manual del usuario está razonablemente bien escrito y cubre lo que necesitará para configurar los diversos bits y piezas que necesita (Emacs + los archivos elisp del modo PSGML + la declaración SGML apropiada, DTD, entidad archivos + el analizador SGML que desea utilizar).