HTML Utopia: Designing Without Tables Using CSS- P4: I’ve been around the Web for a while now some might say I’ve been here from the beginning. And one thing that always bothered me about the Web was its inherent inability to disentangle content from presentation. | Bugs in Modern Browsers Among the most pronounced areas of nonconformance are the cascade itself font-variant backgrounds particularly positioning and attachment word and letter spacing vertical-align most of the box-related CSS properties in particular floats and margins these properties are discussed in Chapter 8 much border-related control list-style properties Other less obvious errors abound as well. For example Netscape 4 incorrectly causes an element to inherit the font size set in the parent element rather than the relative value when relative units are used see Chapter 7 . In general I d advise you to spend as little time as possible worrying about Netscape 4 support and very little energy trying to get your pages to display well let alone perfectly in this flawed browser. Bugs in Modern Browsers Even if you feel that you can safely ignore these older browsers you ll find that dealing with browser-related CSS bugs and inconsistencies is an inevitable part of CSS design. Just as those of us who learned to design web sites using tables had to learn tricks to get the nested tables to display in the way we wanted so too do we need to learn how to deal with a variety of cross-browser issues when working with CSS. The most prevalent browser currently in use is Internet Explorer 6 which is an older browser than the latest versions of Firefox Safari and Opera and its support for CSS is lacking when compared to these newer browsers. A significant number of people continue to use older versions of Internet Explorer versions and which have additional problems where CSS is concerned. Therefore a site that validates and works well in the latest version of Safari on the Mac or in 69 Licensed to siowchen@ Chapter 4 Validation and Backward Compatibility Firefox may well display several problems when viewed in Internet Explorer. Other browsers are not immune to strange bugs either. Sometimes it s possible to get around a bug or other issue by approaching .