Здравствуйте, Mamut, Вы писали:
M>Помимо прочего, CSS как он есть (и первая и вторая версии) — это нагромождение костылей, которые, вдобавок, не заточены под кривые руки разработчиков браузеров.
Костыли, не костыли... А вот то что не IE отвратительно поддерживает CSS (как и другие стандарты w3.org):
http://www.webstandards.org/act/acid2/test.html
это точно.
M>Иногда смотришь на людей с CSS Zen Garden и то, как они превозносят CSS и думаешь — ндяяя, люди рехнулись.
Просто люди хотят облегчить себе жизнь и наивно полагают что нашлась таки панацея. Основная идея CSS разделение содержания и оформления. Гораздо легче править таблицу стилей в одном месте, чем кучу атрибутов по всему html. Да и тегов HTML с использованием CSS надо меньше, прощай b, i, font, etc

Строить страницы с CSS гораздо легче, но... только в теории, а не в этой жизни. CSS браузеры поддерживают из рук вон плохо.
M>В статье про CSS, которую я так и не доперевел (а на еще и платной стала в итоге
) было написано, что для полного познания CSS требуется год, а то и два
Они что, с ума посходили?
В том виде, в каком он на данный момент поддерживается браузерами — да, а то и больше (см. ссылку)
M>ИМХО, CSS втом виде, как он есть сейчас, надо нафиг выкидывать и перелопачивать с нуля
ИМХО, браузеры не поспевают за стандартами. Более менее поддерживается CSS1.0, да и то с оговорками. Так что пользуйтесь, но пуризмом не страдайте и пользуйтесь таблицами для оформления.