実は最初はsass(cssプリプロセッサ)に触れてみたかっただけなのですが、突然hamlが登場してしまいました。
原文は江子です。
Sass は Ruby 言語で書かれた CSS 前処理言語で、2007 年に誕生し、最大の成熟した CSS 前処理言語です。元々は HAML (インデント付き HTML プリコンパイラー) で動作するように設計されていたため、HTML と同じインデント スタイルを持ちます。
くそー! haml?html生き別れの兄弟?この無知な野郎は、黒い疑問符の顔で一体何が起こっているのかを探ることにしました
Baidu Encyclopedia は Jiang Zi によって説明されています:
Haml は Ruby 言語に基づいており、テンプレート言語としても使用できる Ruby プラグインです。コマンドラインツールです
特徴:
1. スペースは階層的な入れ子関係を示します
2. 優れたラベル形式
3. ドライ(同じことを繰り返さないでください)
4. CSS 標準に従う
5. 統合された Ruby コード
6. Rails テンプレート (.rhtml) の代わりに .haml 拡張子を使用します
Emmet はエディター プラグインであり、以前は素晴らしい Zen コーディングでした
(Sublime text 3用のemmetプラグインのインストール方法: http://www.jb51.net/softjc/121265.html)
haml と Emmet の書き方に関するチュートリアル: http://www.ruanyifeng.com/blog/2013/06/emmet_and_haml.html
エメットの詳細なチュートリアル: http://www.iteye.com/news/27580
haml と Emmet の共通の特徴: HTML コードをより良く、より速く書くためのシンプルさと効率。彼らはhtmlの親戚ではありませんが、少なくともhtmlの長妻と末妻です