David Agnew wrote:
CSS is clearly elegant and powerful, and I have little difficulty using it to style elements. And using divs for layout - which I'm new
 at - works pretty well designing for ONE browser. But trying to make
the layout look right for 'all' browsers is driving me nuts (and I suspect I have company).

I think this article says it well...
<http://www.wait-till-i.com/index.php?p=172>

I've read possibly hundreds of pages of code/hack advice, yet it seems that every fix I make breaks something else, and I often have no way to know if the advice I'm following is truly savvy or not.

Lots of old and outdated articles around - check dates. Also a lot of
relative new articles that repeat old stuff without checking and testing
what works and what doesn't.

CSS and browser-support is still very much a moving target, with
constant browser-upgrades, and even seasoned web developers have their
frustrated moments while trying to stay on top of it and separate the
useful stuff from a maze of browser-bugs.

Are there any agreed-upon (or widely accepted) fundamentals (conditional comments vs. hacks; the 'best' box-model hack; best source for reliable hacks; top 3 issues to address, when and how to position divs, etc)?

Only one rule that most web developers seems to agree on:
- design in Opera, Moz/Firefox, Safari first (in whatever order you
like), and correct things in IE/win later.
This makes sense when we look at actual standard support:
<http://nanobox.chipx86.com/browser_support.php>

The rest is basically 'personal preferences', where we often agree to
disagree :-) (once we've got the hang of it).

Without knowing or understanding some basics, I get the feeling that I'm building on quicksand, and thinking fondly of tables.

Oh, and I left tables because they were too unstable...

The basic is found on <http://www.w3.org/>, although it can be hard to
find all bits and pieces in that maze of a site.
This page should lead to some useful resources:
<http://www.w3.org/Style/CSS/learning>

regards
        Georg
--
http://www.gunlaug.no
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to