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 파서).

관련 정보