Jon wrote:
spacer.gif?
It's an unhealthy mix of HTML presentational attributes and CSS, with
far too many inline styles. As you've already discovered, debugging
rendering issues is a lot harder than it should be. Maintenance will be
a PITA, too.
Quote:
|
It looks fine in IE, but is far to wide in Firefox.
|
It's also dependent on puny type and does not adapt to my 17px minimum
font-size. The fixed height:400px on the content block is unnecessary,
let alone correct. Learn how to use floats properly and you can get rid
of such hackish code. You shouldn't need to float the content block to
begin with.
http://brainjar.com/css/positioning/ http://www.quirksmode.org/css/clearing.html Quote:
any help would be much
appreciated,
|
Strip out all the presentational junk and clean up the code, using
better semantics. You don't even have a single heading element in there,
which isn't going to do search engines any favors, let alone users.
After that you should add in CSS where necessary, but don't go overboard
with over-specifying every element. Learn how to use things like
descendant selectors to keep it simple, and stick with HTML 4.01 Strict.
More reading for you:
http://microformats.org/wiki/posh http://www.456bereastreet.com/archiv...ectors_part_1/ http://www.cs.tut.fi/~jkorpela/html2css.html http://css.maxdesign.com.au/listamatic/
BTW, there is some kind of weird character on the home page, in the
middle column after "Microsoft Windows". I tried overriding the
character encoding, but nothing fixed it. The dot.gif background image
in the banner is also positioned incorrectly, presumably being dependent
on a puny font-size. It doesn't change position on different pages, so
I'm not sure what its purpose is. You also forget to set a page
background color. My browser default is not white, and it shows.
http://www.bergamotus.ws/screenshots/maychild.png
--
Berg