• Реклама: 💸 More-Ex: инвойсы, наличка, перестановки — просто напишите нам!
  • Добро пожаловать на инвестиционный форум!

    Во всем многообразии инвестиций трудно разобраться. MMGP станет вашим надежным помощником и путеводителем в мире инвестиций. Только самые последние тренды, передовые технологии и новые возможности. 400 тысяч пользователей уже выбрали нас. Самые актуальные новости, проверенные стратегии и способы заработка. Сюда люди приходят поделиться своим опытом, найти и обсудить новые перспективы. 16 миллионов сообщений, оставленных нашими пользователями, содержат их бесценный опыт и знания. Присоединяйтесь и вы!

    Впрочем, для начала надо зарегистрироваться!
  • 🐑 Моисей водил бесплатно. А мы платим, хотя тоже планируем работать 40 лет! Принимай участие в партнеской программе MMGP
  • 📝 Знаешь буквы и умеешь их компоновать? Платим. Дорого. Бессрочная акция от MMGP: "ОПЛАТА ЗА СООБЩЕНИЯ"

Haml - html для ленивых

monahyip

Любитель
Регистрация
30.12.2015
Сообщения
261
Реакции
124
Поинты
0.010
Сегодня увидел одно задание, где упоминалось haml. Я подумал опечатка, но потом увидел код.
Нет, оказывается существует и такая разметка, которая упрощает написание кода.
Вы не забудетесь закрыть теги, где они нужны :)
Сложного ничего нет, говорят есть даже свой хамл для рнр и стилей.

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? я только сегодня о нем узнал. Буду юзать или нет...думаю нет - рука набитая, не проблема писать по-старому.
 
Реклама: ⚡ More-Ex: инвойсы, наличка, перестановки — просто напишите нам!

Вложения

  • 34.png
    34.png
    30.3 KB · Просмотры: 676

An27

МАСТЕР
Регистрация
03.07.2010
Сообщения
1,738
Реакции
615
Поинты
43.450
В целом, что-то в этой идеи есть. Скорее для новичков. Чтобы не путаться в тегах, не забывать закрывать теги и т.п.
Но мне удобнее все с нуля писать :)
 
Реклама: ⚡ More-Ex: инвойсы, наличка, перестановки — просто напишите нам!

monahyip

Любитель
Регистрация
30.12.2015
Сообщения
261
Реакции
124
Поинты
0.010
хамл как-то упрощает верстку
Согласен, думаю у многих вебмастеров есть свои заготовки...
Но идея неплохая, и если изначально по нем учится, практиковать - то может как то и поможет.
 
Реклама: ⚡ More-Ex: инвойсы, наличка, перестановки — просто напишите нам!

WebStudio Limiard

Любитель
Регистрация
28.09.2015
Сообщения
130
Реакции
24
Поинты
0.000
Согласен, думаю у многих вебмастеров есть свои заготовки...
Но идея неплохая, и если изначально по нем учится, практиковать - то может как то и поможет.
Да. Я думаю, что стоит учиться делать правильно изначально, или по крайней мере стремиться к этому. Вместо псевдоразметки лучше использовать шаблонизатор, смарти, например. Да, и выучить разметку, на самом деле, не так уж и сложно.
 
Реклама: ⚡ More-Ex: инвойсы, наличка, перестановки — просто напишите нам!

monahyip

Любитель
Регистрация
30.12.2015
Сообщения
261
Реакции
124
Поинты
0.010
  • Like
Реакции: An27

An27

МАСТЕР
Регистрация
03.07.2010
Сообщения
1,738
Реакции
615
Поинты
43.450

Manny

Любитель
Регистрация
22.07.2015
Сообщения
107
Реакции
22
Поинты
0.000
все с нуля писать
Согласен с нуля когда пишешь меньше ошибок допускаешь.

с использованием Emmet
Можно также использовать Brackets, даже пошустрее чем Эммет
 
Реклама: ⚡ More-Ex: инвойсы, наличка, перестановки — просто напишите нам!

capitalistas

ТОП-МАСТЕР
Регистрация
04.05.2010
Сообщения
5,673
Реакции
1,514
Поинты
0.000

Sidd

Любитель
Регистрация
20.09.2013
Сообщения
260
Реакции
227
Поинты
0.000
Согласен с нуля когда пишешь меньше ошибок допускаешь.
угу и больше гемора получаешь. разметку надо правильно сделать.
Работал с Awesome Builder для новичков как я считаю. а вообще разных много. взять тот же булдер WYSIWYG Web, без навыков простой визуальный редактор для создания сайта с нуля вполне подходит.
 
Реклама: ⚡ More-Ex: инвойсы, наличка, перестановки — просто напишите нам!

monahyip

Любитель
Регистрация
30.12.2015
Сообщения
261
Реакции
124
Поинты
0.010
тот же булдер WYSIWYG Web, без навыков простой визуальный редактор для создания сайта с нуля вполне подходит.
Блокнот как никак лучше подходит для обучения. а разные проги только потом ускорять должны написание кода и все.
 
Реклама: ⚡ More-Ex: инвойсы, наличка, перестановки — просто напишите нам!
  • Like
Реакции: An27

Ficc

Интересующийся
Регистрация
27.11.2014
Сообщения
8
Реакции
0
Поинты
0.000
Я хоть и начинающий работник с кодом, но в жизни многое уже прошёл и повидал, и могу сказать только одно: сразу не научишься писать правильно и так как надо - потом будет ещё труднее переучиться. И процент ошибок будет в разы больше, чем если учиться сразу на правильном коде. И это относится не только к коду...
 
Реклама: ⚡ More-Ex: инвойсы, наличка, перестановки — просто напишите нам!

DeftMonitoring

Интересующийся
Регистрация
29.06.2016
Сообщения
18
Реакции
7
Поинты
0.000
Мне кажется, что лучше изучить html и всё:) А с этим кодом могут возникнуть некоторые проблемы или баги) В лучшем случае, может привести к неполадки сайта и т.д..
 
Реклама: ⚡ More-Ex: инвойсы, наличка, перестановки — просто напишите нам!

skylab-spb

Интересующийся
Регистрация
01.07.2016
Сообщения
5
Реакции
0
Поинты
0.000
это какой-то движок или программа? :)

ru.wikipedia.org/wiki/Emmet
ts-soft.ru/blog/emmet

А так, достаточно использовать любой редактор HTML кода(например Adobe Dreamweaver), он покажет, где теги не закрыты, ошибки в коде и.т.д
 
Реклама: ⚡ More-Ex: инвойсы, наличка, перестановки — просто напишите нам!

monahyip

Любитель
Регистрация
30.12.2015
Сообщения
261
Реакции
124
Поинты
0.010
сразу не научишься писать правильно и так как надо - потом будет ещё труднее переучиться.
Сама суть учебы - сталкиваться с ошибками и решать их :)

лучше изучить html и всё
Я тоже так считаю. Но вот решил спросить, работать ли кто через хамл. Видимо поклонников не так много.
 
Реклама: ⚡ More-Ex: инвойсы, наличка, перестановки — просто напишите нам!
Сверху Снизу