• Как оптимизировать верстку?

    Почитайте про БЭМ. Про препроцессоры (как CSS, так и HTML).
    Говнокод - использование ID. Жуткий каскад. Повторы стилей. Убогое именование классов.
    Ну, например, макет сверстанный целиком на абсолютном позиционировании - звездец, мягко говоря.
    Хорошая верстка - если человек, который сайт не верстал, но умеет, может открыть сорцы и поправить что ему нужно, а не будет мучаться сутками в поисках места, где исправить и верстка не развалиться после малейших правок.
    Ответ написан