スマートフォン用の表示で見る

haml

ウェブ

Haml

はむる

Hamlとは,簡単に正しい(X)HTMLを記述するためのマークアップ言語.

インデントCSSセレクタを用いた記述を行うことによって,少ない行数で正しい(X)HTMLを記述することができる.

また,Ruby on RailsにおけるView Templateとしての利用を主眼にしており,以下のような主義をうたっている.

  • Markup should be beautiful(マークアップは美しくあるべき)
  • Markup should be DRY(マークアップはDRY*1であるべき)
  • Markup should be well-indented(マークアップは字下げを上手く活用すべき)
  • XHTML structure should be clear((生成される)XHTMLはすっきりしているべき)

*1:Don't repeat yourself