Thick As Brick – простейший html шаблон для верстки

Я почему вредный был?
Потому что у меня велосипеда не было!

Мультфильм “Трое из Простоквашино”

Когда десять раз делаешь одно и то же, на одиннадцатый раз ты волей-неволей начинаешь задумываться о том, как бы процесс оптимизировать. Так и с версткой: после десятка сверстанных страниц хочется слегка упростить свою задачу. Тут на помощь, конечно же, приходят разнообразные фреймворки (чего только стоит oocss или наикрутейший CSS-фреймворк от Яндекса или целая куча других не менее интересных фреймворков). Пригодятся и системы сборки (Ant стоит на службе у студии Артемия Лебедева, да и я потихоньку постигаю его Дао). Не стоит забывать и различные хаки и шаблоны лейаутов, коих в интернете бесчисленное множество.

Однако как быть с сайтом, для которого надо сверстать пару-тройку типичных страниц? Нет смысла тащить с собой кучу лишнего CSS-кода. Кроме того, многим верстальщикам гораздо проще написать качественный код с нуля, чем перегружать кучу заранее объявленных бесполезных классов. Что делать?

Чтобы решить эту высосанную из пальца нетривиальную задачу я написал простейший шаблон для верстки, который сильно облегчил мне работу над проектами. Шаблон примитивен и прост (потому так и зовется), на звание фреймворка ни в коем случае не претендует (минус в карму тому, кто обзовет его фреймворком! ;) ). Он несет в себе заранее объявленные CSS-классы для работы с меню, списками, формами, ресеты основных тегов (вроде сброса отступов у форм и правильных отступов у <p>) и еще кое-какие полезные для меня вкусности.

Читать дальше →

Стандарт правильной верстки: часть первая

Стандарты придуманы в качестве еще
одного препятствия для нас, простых
смертных, чтобы преодолевать их и превосходить.

Аланис Мориссетт

От разногласий не спастись, если одним делом занимается несколько человек. Разработка сайтов – не исключение: всегда найдется тот, кто смыслит в дизайне, программировании или верстке лучше, всегда будут те, кому мнение “умника” придется не по нраву. Чтобы уладить конфликт еще до его проявления, можно договориться друг с другом, сформулировав некий стандарт и описав в нем все спорные нюансы. В нашей компании мы поступили также, сформулировав стандарт верстки, который я и планирую вам представить в несколько доработанном виде.

Читать дальше →