Многие как привыкли верстать? Создаете индексхтмал, создаете файлик со стилями и вперед понеслась, залетная! Главное, чтобы кроссбраузерно, легко и валидно. Придумали кучу сжимателей кода, дабы сэкономить лишний килобайт, комментарии перестали писать... В общем, все круто :)
Стоп. Клиент. Будущее этой верстки. Об этом ведь никто не подумал. Как вы думаете клиент будет разбираться в сжатом в три погибели коде? Это же как минимум нереально. А без комментариев сложно разбираться что где куда и зачем.
Господа верстальщики, пожалейте тех людей, которые будут после вас с кодом работать. Им ведь реально трудно придется, если вы порядок не наведете и все по полочкам не разложите.
Лишних 2-3 килобайта — это мелочи. Их можно пожертвовать на то, чтобы в будущем вашу верстку могли редактировать.
Несколько файлов стилей
Иногда я создаю несколько файлов стилей, а точнее два. В первом содержится вся структура сайта, а во втором только оформительство. Т.е. одно другому ни в коем случае не мешает.
Непробиваемая верстка
Круто делать такую разметку, при которой только смена картинок и файлов стилей полностью меняют дизайн. Правильная разметка сайта прилично снизит время на верстку нового дизайна. Живой пример — .
Комментируйте
Комментируйте все что только можно. Если после ваших комментариев без перерывания всего кода можно понять что/где поправить нужно, то вы молодец.
Бронируйте
Проверяйте как будут выглядеть заголовки, если они будут занимать намного больше места. Проверяйте как будет выглядеть страница на всех разрешениях монитора, отключайте графику и стили... В общем сделайте так, чтобы после вас невозможно было найти ни одной ошибки.
Ну и, наконец, помните, что вы не верстаете за деньги, но получате деньги за верстку.