Hey Dean,

I read your mail with a smile, as it reminded me of the time about two
years ago when I shifted from table based design to CSS based design.
IMHO, you've made the right choice to shift to CSS design. You've
already started seeing the benefits, so I need not elaborate on that.

About the box model problem. AFAIK, it is not just IE5, but also IE5.5
and IE6 - quirks mode that suffer from the misinterpretation of the
CSS box model (List: Correct me if I'm wrong). So, I'd recommend you
leave the hacks in your code. Besides, using a good box model hack
will not affect any of the browsers that interpret the CSS correctly,
so there's no harm done. Also, since you are using divs for the
superfluous markup, you are not altering the semantics of the document
in any way, so you don't have a need to feel guilty about bad
semantics either, even though "divitis" are a bad idea.

I know it doesn't feel too good to write bad code to support a bad
browser, but until things change we have to change ourselves to fit
in.

-- 
Rakesh Pai
Mumbai, India.
[EMAIL PROTECTED]
http://piecesofrakesh.blogspot.com/
______________________________________________________________________
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/

Reply via email to