Haml - html для ленивых
Сегодня увидел одно задание, где упоминалось haml. Я подумал опечатка, но потом увидел код.
Нет, оказывается существует и такая разметка, которая упрощает написание кода.
Вы не забудетесь закрыть теги, где они нужны
![Радость](images/smilies/smile.gif)
Сложного ничего нет, говорят есть даже свой хамл для рнр и стилей.
HAML - HTML abstraction markup languageВот как выглядит код:
PHP код:
Код:
Код:
!!!
%html{*html_attrs('ru')*}
**%head
****%title*ММЖП*форум
****%meta(http-equiv="Content-Type"*content="text/html;*charset=utf-8")
****=*stylesheet_link_tag*"main"
**%body
****#header
******%h1*Форум*ммжп
******%h2*Темы
****#content
******-*@entries.each*do*|entry|
********.entry
**********%h3.title=*entry.title
**********%p.date=*entry.posted.strftime("%A,*%B*%d,*%Y")
**********%p.body=*entry.body
****#footer
******%p.copyright
********Все*права*защищены*©*ммжп*и*monahyip*
В итоге получается вот такая картина.(скрин с вики)
А вы юзали HAML? я только сегодня о нем узнал. Буду юзать или нет...думаю нет - рука набитая, не проблема писать по-старому.