|
Posted by Andy Dingley on 10/29/07 23:59
On Mon, 29 Oct 2007 10:43:47 -0700, Nick <maxout2001-nospam@yahoo.co.uk>
wrote:
>With the term of Layers I was referring to CSS Layers.
No such thing.
Years ago, there was a feature called "layers" in some obsolete versions
of Netscape. It hasn't been supported for years, few used it even back
then. To use the term "layers" today is either irrelevant and wrong, or
even worse by being misleading to this other term. Neither way will aid
communication wilth people who use CSS correctly or usefully today.
> There are many
>sites out there talking of DIV Layers,
Then they're wrong.
>http://www.dashdev.net/xhtml_css_tutorial_5.html for example.
Ignore that site. It's crap. Pretty much everything it tells you is
wrong, and the site itself is badly done.
>I know the W3C guidelines change constantly,
Yes, this new "1997" standard is _so_ recent!
>Basically I'm talking about
>
> <div id="menu" class="menu" align="left">
> bla bla bla
> </div>
Ah, the misbegotten spawn of late '90s coding. "New" (10 years ago)
language features dropped in blindfold with little or no understandign
to how they ought to be used. This doesn't work at all well.
I'm not going to go point-by-point on this page, there's just too much
wrong with it. Start again, don't fiddle. But find a good tutorial
before doing anything! Nearly all tutorials are wrong, so get a copy of
"Head First HTML" which is by-and-large right.
As to why your two sites differ under FF, I told you once - their
doctype declarations are different. The .eu site has a broken doctype
declaration that makes FF drop back into an IE compatibility "quirks"
mode.
[Back to original message]
|