Quote:
Originally Posted by potter
I push the envelope for design with everything I do. All of which is 100% pure css, w3c compliant code. Creating a cross browser layout without hacks or statements. Is simply knowing what can and can't be done. There are ten ways to do everything. Knowing the right one is what rates a person's skill and knowledge.
My point was, if you know what you are doing. It is very easy to create a css based site which is cross browser compatible. It's simply experience which will give someone the proper knowledge to do so. Writing cross browser compatiblity isn't about hacks, proper or improper css. It's about knowing what style types and properties to use where and when.
In the end. No blame can be put onto browsers for layout inconsistancies. That's just an easy way out for the coder to put the blame on something or someone other than him/herself.
|
To an extremely large degree what you're saying doesn't wash. If you are designing to achieve compliancy, which your site obviously does, this is precisely the time and place to use conditionals. For browsers that do not comply ... like IE5, etc.
The IE box model is no myth and no amount of experience will allow you to evade it without hacks or conditionals, unless you are totally neglecting a demographic that uses a non-compliant browser.
...