Haml | |
---|---|
Típusú | Jelölőnyelv |
Fejlesztő | Hampton Katlin [d] és Nathan Weizenbaum [d] |
Beírva | Ruby (hivatalos verzió) |
legújabb verzió | 5.2.2 ( 2021. július 27. ) |
Engedély | MIT licenc |
Weboldal | haml.info _ |
A Haml ( H TML a bstraction m arkup l anguage ) egy jelölőnyelv az egyszerűsített HTML -generáláshoz . A HAML HTML -re fordít .
A CSS Haml megfelelője LESS vagy Sass .
Az előző kód végrehajtásának eredménye. A kitöltési adatok a háttérben található bejegyzés objektumból származnak:
<!DOCTYPE html NYILVÁNOS "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> < html lang = 'ru ' xml:lang = 'ru' xmlns = 'http://www.w3.org/1999/xhtml' > < head > < title > A blogom </ title > < meta content = 'text/html; charset=utf-8' http-equiv = 'Content-Type' /> < link href = "/stylesheets/main.css?" media = "screen" rel = "Stíluslap" type = "text/css" /> </ head > < body > < div id = 'fejléc' > < h1 > A blogom </ h1 > < h2 > Bejegyzés </ h2 > </ div > < div id = 'content' > < div class = 'bejegyzés' > < h3 class = 'cím' > halloween < / h3 > _ _ _ _ _ 2006. október 31., csütörtök </ p > < pclass = ' test' > Ó, azok az amerikai ünnepek. </ p > </ div > < div class = 'bejegyzés' > < h3 class = 'cím' > Új nyelv DELICIOUS$ < / h3 > _ _ _ _ _ 2006. augusztus 11., péntek </ p > < pclass = ' test' > A Haml szuper menő és szuper kényelmes. Rails lelkem tele van boldogsággal. </ p > </ div > </ div > < div id = 'lábléc' > < p class = 'copyright' > Minden jog fenntartva © Ivan </ p > </ div > </ body > </ html >A Haml hivatalos megvalósítása rubin nyelven íródott .
Más nyelvű megvalósítások: