Сложно свести в один список всё что хочется посоветовать верстальщику от кодера которому потом предстоит работать с этой вёрсткой, но я попробую.
Многие из верстальщиков любят говорить про следование стандартам w3c, но иногда ещё можно встретить уникальные личности которые считают стандарты чем-то далёким и ненужным. Стандарты это легко, это просто, это круто. В реальности спецификации HTML и CSS вполне доступны для верстальщика. Прочитать все доки по стандартам почти нереально, так что наиболее удобный вариант это использование валидатора html и css, и дальнейший поиск решения уже по определённой проблеме. Валидатор можно найти по следующему адресу http://validator.w3.org/
Упрощение, упрощение, упрощение. На любую работу надо стараться потратить как можно меньше времени, конечно без потери в качестве. Вместо того чтобы искать проблему на странице изучая кусок кода за куском намного удобнее установить один из множества плагинов для разработчиков. FireFug относится к одному из обязательных плагинов который должен быть установлен в вашем браузере.
Зачем в очередной раз тратить время на написание кода который вы уже использовали и будете использовать в последующих проектам. Не считая уникальных дизайнеров все типы страниц можно разделить на 10 типов, все шаблоны более-менее схожи. Создавайте болванки - экономьте своё время.
Если Вы работаете над однотипными сайтами бывает сложно найти причину по которой вы отойдёте от уже сто раз использованных приёмов. Хватит грести одним веслом, посмотрите как мастера пользуются моторными лодками и учитесь у них.
Есть страницы код которых можно без проблем сократить в несколько раз. Ненужный код мог появиться когда в прошлый раз хотели сделать всё по-быстрому и забыть про этот заказ. Часто клиент оказывается хорошим платёжеспособным и мы начинаем копаться в собственном дерьме коде.