> I'll have to state up front that I have two big things that for me > are even more evil than tables and I'd almost rather use font tags > before I resort to them: > > 1. IE hacks* (e.g. backslash hacks or use of the * selector) > 2. Quirks Mode > * Note: I don't consider IE's conditional comments to be "hacks" > > Without those two things that I just can't justify (I think they > constitute broken functionality & are just as invalid as using tables > for layout) I cant find CSS answers in IE for something like a fixed > (px) height, fixed position, footer without using tables. Do you > take a step backwards in your interface & force yourself not to use a > specific design just cause the "standards" say it can't be done? > > I've been really back & forth on the issue, but I'm in the middle of > a project that's going to need a solution for IE real soon. > > Just curious on the opinions & how you guys solve your layout problems. >
Opinion #1: What I have found in my years with css is that the more I work with it the more complex layouts and designs I can successfully put together in all major browsers. (opera, firefox, safari, ie). The longer I work with it the more I see "hacks" as a fix for a symptom of something else that has gone wrong. I've used them hundreds of times but recently at couple lines in an ie only stylesheet has been enough. (via the ie comments). I agree sometimes you don't have the budget to spend hours on something that you can't figure out why it doesn't work. But the question for me is whether it will cost you more in the long run, primarily maintenance and slower, more markup intensive techniques, not to learn. Not to meantion the bandwidth you save... That's what the list is for helping people learn the language. If you need something 9 times out of 10 someone here has solved it already and understands your pain. Well I don't know about other people but I'm not going to let someone's poor understanding/interpretation of a standard and poor software engineering to cause me to do the same. Cliff, good questions I think every developer that does this for a living wonders why we should go through the hassle to push for standards. I just hope has much as we are pushing for them they are pushing for us.. Nick -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
