Eigentlich wollte ich zuerst nur mit Sass (CSS-Präprozessor) in Kontakt treten, aber plötzlich tauchte Haml auf.
Der Originaltext ist Jiang Zi.
Sass ist eine CSS-Vorverarbeitungssprache, die in der Sprache Ruby geschrieben wurde. Sie wurde 2007 geboren und ist die größte ausgereifte CSS-Vorverarbeitungssprache. Es wurde ursprünglich für die Verwendung mit HAML (einem eingerückten HTML-Precompiler) entwickelt und verfügt daher über denselben Einrückungsstil wie HTML.
Verdammt! haml? htmlEin lange verschollener Bruder? Die unwissende und unwissende Person beschloss, nach diesem Geist mit einem schwarzen Fragezeichengesicht zu suchen
Die Baidu-Enzyklopädie wird von Jiang Zi erklärt:
Haml basiert auf der Ruby-Sprache und ist ein Ruby-Plug-in, das auch als Template-Sprache verwendet werden kann. Es ist ein Befehlszeilentool
Eigenschaften:
1. Leerzeichen zeigen hierarchische Verschachtelungsbeziehungen an
2. Gutes Tag-Format
3. TROCKEN (Wiederholen Sie sich nicht)
4. Befolgen Sie die CSS-Standards
5. Integrierter Ruby-Code
6. Verwenden Sie die Erweiterung .haml anstelle der Rails-Vorlage (.rhtml)
Emmet ist ein Editor-Plug-in, früher das große Zen-Coding
(So installieren Sie das Emmet-Plug-in für Sublime Text 3: http://www.jb51.net/softjc/121265.html)
Tutorial zum Schreiben von Haml und Emmet: http://www.ruanyifeng.com/blog/2013/06/emmet_and_haml.html
Emmets ausführliches Tutorial: http://www.iteye.com/news/27580
Die gemeinsamen Merkmale von Haml und Emmet: Einfachheit und Effizienz, um HTML-Code besser und schneller zu schreiben. Sie sind keine Verwandten von HTML, aber zumindest sie sind die ältesten und jüngsten Ehefrauen von HTML
Emmet ist wirklich ein Artefakt! Sie können auch mehr über Jade erfahren: https://segmentfault.com/a/1190000000357534