Yes. Except for the 5% of the time there is some esoteric bug in a certain browser that necessitates a crazy hack that ends up breaking other browsers and then you go to javascript and start doing CSS in javascript and then slowly lose your mind and fall deep into insanity