<p>I am in the process of writing a real website for my company, and over the last two days have gone through the usual ups and downs of XHTML/CSS formatting, and browser rendering &#8220;differences&#8221;.  </p>

<p>I am a strong believer in the logic and power of CSS, and have been for many years.  Now that the time has come for me to make a &#8220;formal&#8221; website, I have been struggling with the concept of writing code that makes sense, vs. code that safely works on all browsers.  I am trying to build a site that makes sense, but at the moment I keep finding specific browsers that barf on various chunks of code, and am getting weary.</p>

<p>After playing around with lots of hacks for IE5Win, I thought I had things in order, but just loaded my site in IE5Mac on OSX and the damned thing&#8217;s a mess.  Seems that IE5Mac doesn&#8217;t like sharing space with floated and non-floated DIVs.  Tomorrow&#8217;s another day.  </p>
    Some leads:
  • Lead One
  • <li><a href="http://www.macedition.com/cb/ie5macbugs/notbugs.html">Lead Two</a></li>
    <li><a href="http://lists.w3.org/Archives/Public/www-style/2001Dec/0024.html">Lead Three</a></li>
<p>Some links on the topic in general:<br />

The Treatise on Good CSS

The Master