one suggestion on the firefox background is the doctpye in the wrong place (who mentioned validation?)
it should be in this order (and preferably the correct version of html as well
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<HTML>
if you do this then the background will work
**********************************
wmtalk.tk: you're obviously much smarter than us because we try and make valid sites so then we're stuck with code that
a) is more cross browser compatible
b) more accessible/easier for screen readers/*helps* meet accessibility laws (part of the checks say that code should be valid and preferably not deprectated
c) easier to debug if something doesn't work
d) displays backgrounds
e) will be far easier to change to xhtml (if it isn't already)
f) won't throw browsers into quirks/non-standard mode (unless we *want* it to)
g) will work in future browsers and work better in IE if they ever get around to fixing it
h) means in will work in browsers other than IE without breaking
poor us...
google and ebay? since when did we aspire to their design standards?!
"it doesn't matter" it matters because otherwise we end up with piles of crap like IE that will display any sort of naffness that you throw at it and actively encourage morons with no design/code skills to make websites that work in IE with proprietory code, invalid/broken tags and all sorts of cack and then turn round and moan when people mention validation and say "doh it works for me"
ignoring standards leads to things like the browser wars, and MS (in particular) going off and picking what bits of the spec they feel like supporting or not, what bits they feel like redefining through interpretation (hello MS box model...)
but what the heck, everyone uses IE right? it works, i can see it works, i'm looking at it right? who cares if we have to hack sites to death to get them to work in poorly standards compliant browsers (IE) it's only more work/stress for us and more money for clients to pay
it matters to me and it matters to my clients (do they want a site that only works properly in IE?/other browser) and it matters to the future of web development that sites move towards standards compliance.
stfu