Павел Радьков: Наверное, Вы правы - понимание в этом вопросе придёт только на личном опыте. Просто достаточно часто встречаю в интернете это утверждение (про айдишники), но ни разу не видел конкретный пример, его иллюстрирующий. Надо будет попросить такой пример здесь, на Тостере :).
В любом случае спасибо!
Павел Радьков: Ну то, что несколько айдишников на странице нельзя, это очевидно. Но на странице есть элементы, которые встречаются ровно один раз - один header, один left-column и т.д. Почему нельзя для них использовать id?
При этом в CSS к этому айдишнику привязываем только специфичные для этого элемента стили, например, left-column имеет ширину 25%.
Расположенные внутри элементы (например, меню), стилизуем с помощью классов без привязки к родительскому блоку, что позволяет их спокойно переносить, например, из левой колонки в правую.
Что скажете за подобное использование айдишников при вёрстке?
ЗЫ: Что касается "если понадобится переделать сайт по схеме...", то в данном случае переписывать код придётся в любом случае, независимо от того, что было использовано для частей страницы - классы или id, имхо.
В любом случае спасибо!