Web Style Guide
This entry was posted on Sunday, January 18th, 2004 at 12:08 pm and is filed under Uncategorized. You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
Ronaldo says:
I guess they never have visited the CSS Zen Garden…
Andre Restivo says:
Guess not …
Sérgio Carvalho says:
I wouldn’t give the advice of using table based layouts in such a definitive manner as the Web Style Guide. However, until we have complete support for the CSS2 display property, table based layout is much more efficient for some situations — just try getting a liquid three column layout to work in IE5.
Bottom line: Try standards, and only deviate if needed. Getting to know when it’s needed is the trick, though.
Sérgio Nunes says:
I think that it’s just a matter of “thinking different”(tm). Here is a simple example that works on IE 5 to 6 and Gecko. (I’ve only tested on windows…) http://www.icicom.up.pt/~ssn/sandBox/layout_flexivel_3colunas.html
ed says:
I disagree. There’s a question almost nobody asks: since when are tables not standard? In fact, tables still work better as a standard than CSS. Why hacking away CSS to make a page look exactly similar in IE and Mozilla when I can use a table which, as a bonus, is somewhat retrocompatible? I’ve had enough of that crap when I was designing sites which were supposed to look the same in IE4 and Netscape 4.0… The bottom line is: There are newer standards put forth by the W3C and which are starting to get a nice degree of support in modern browsers. But the existence of new standards doesn’t invalidate older standards which work as standards as well. My advice is: do whatever works best for you to make a page look the same in all browsers (if that’s what you want). Although I can appreciate some merits in the newer standards and use some functionalities a lot, I’m not losing precious time and getting headaches over exercises in self-conscious website coding which, trust me, 99.5% of the visitors won’t ever appreciate. They just want a good layout, never mind what lurks beneath.
André Restivo says:
http://davespicks.com/essays/notables.html http://archive.scripting.com/2002/02/13#areTablesReallyEvil
André Restivo says:
And this quote from ALA:
If you think about it, there are two ways to create standards-compliant sites: one that complies with the letter of web standards, and the other that complies with their spirit.
http://www.alistapart.com/articles/journey/
André Restivo says:
All in all it’s just that we want to separate content from design and that’s what CSS is all about.
Sérgio Nunes says:
And don’t forget that with tables you are in a “dead end”. You can’t change the layout without changing the struture of the content.
With CSS you can easily change the page layout (3 col, 2 col, whatever) while keeping the struture “intact”
I think that *newcommers* are best served with CSS.
Victor says:
another resourse about web page layout
http://www.conceptdraw.com/en/products/webwave/web_page_layout.php