HTML5 使用 HAML 从头开始​​文档

HTML5 doc from scratch with HAML

我正在学习 HAML。如果我像这样创建一个基本的 HAML 文件:

%h2 Hello World
This is a test

和运行命令行上的HAML:

haml somehaml.haml someout.html

生成的 html 文件没有 <head><body> 标签:

<h2>Hello World</h2>
This is a test

我错过了什么?根据documentation,html5应该是默认输出。

您还需要添加标签。 html 5 与否主要是文档类型 header 中的情况,默认情况下是 html 5。试试这个:

%html
  %head
  %body
    %h2 Hello World
    This is a test