Tom Jordan wrote:
Thanks for the constructive input Mark....
I've ripped it apart and started over in CSS, would you mind having a
quick look and giving me your opinion?
http://www.jb-media.com/yes-final/css/default.asp
You have to admit that it makes the markup a lot easier and more logical.
If you must go with a fixed-width, image-based design, it looks good. A
few points:
1) How about some alternative text set to "display: none;" for text
browsers and search engines to parse?
2) Why HTML-4.0, when 4.01 is the standard and has been since Christmas
1999?
3) Why declare a charset of windows-1252? Wouldn't iso-8859-1 be more
appropriate?
4) Don't size fonts in px. It prevents IE from resizing them, and is
very hard to read on higher resolution displays. In gerenal, it's best
not to specify font sizes at all.
5) Provide a generic alternative to Arial, which may not be installed on
all machines: "font-family: Arial, sans-serif;". There's more out there
than just Windows (applies to point 3 as well).
6) Your menu should be a list with an appropriate header rather than
bold text and normal text with linebreaks. See my site (sig) for an
example, or read
http://www.alistapart.com/articles/taminglists/.
7) I understand that this is probably just for development, but you will
split the CSS into a separate file when you're done, won't you?
--
Mark.
http://tranchant.plus.com/