!!! StrictはHTML5Doctypeを返しています。
Rails 3を使用していると思いますか? もしそうなら、これはバグではありません。 Rails 3のデフォルトはHTML5出力であるため、Rails 3で実行されているHamlのデフォルトは:format => :html5
であり、これが原因です。
sinatraで同じバグが発生しています
!!! 厳密な出力は引き続きhtmldoctypeになります。 実際にdoctypeをhtml5以外に変更しても、それは変更されないようです。
:format
オプションを:html5
ますか? テンプレートに= haml_buffer.options[:format]
を追加して確認できます。