[followup-to set to alt.html]
I volunteerd to do the PTA web site for my son's elementary school, and
need some feedback from the community. The url is
[
http://jmpta.adrienneboswell.com].
All suggestions, comments, bug reports are most welcome. When responding,
especially with a bug, please indicate browser and operating system.
Hi!
1-
I would remove this:
<link rel="home" href="index.php" title="Index Page" />
J. Nielsen and others (V. Flanders) recommend to avoid self-linking
webpages.
2- I am personally against double color contrast sets. I think it
should always be dark color (say, black) on light background color
(say white) all over since we have been day animals for the last
200,000 years. Color contrast, color brightness is very important but
having 2 sets of color contrasts in a webpage is, IMO, unnatural,
visually confusing and visually incoherent.
3- PTA: by chance, I glanced at the title element and there I saw what
PTA actually means... for the first time. I wonder why the most
important text (PTA) is not defined in its extended form in the
entrance webpage: Parent Teacher Association.
4- When I resize browser window viewport (at around 850px) in Firefox
3.5.3 under Windows, then the sidebar goes under. I'm not saying here
that this is a bug or anything. I just noticed this.
5-
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
Personally, I am more and more following the W3C recommendation on
favicon and trying to have Microsoft comply with it (and to drop
rel="shortcut icon"). See
http://www.gtalbot.org/BrowserBugsSection/MSIE8Bugs/#bug2
and
W3C Quality Assurance tip, How to Add a Favicon to your Site
http://www.w3.org/2005/10/howto-favicon
6- Your validation buttons are perfect IMO.
7-
body {
margin: 0;
padding: 0;
}
Personally, I am against resetting CSS default values, especially when
modern browsers (IE 8, Firefox 2+, Opera 9+, Safari 4, Konqueror 4)
all share the same browser defaults. Body has no padding in modern
browsers except in Opera 6. All browsers use a margin of 8px
(equivalent to 0.5em) and that's best, ideal IMO.
8-
label {
display: block;
width: 7em;
text-align: right;
float: left;
margin: .25em 1em 0 0;
}
I wonder why you need to set display: block if the label is going to
be floated left. Also, that rule seems a bit complex...
[followup-to set to alt.html]
regards, Gérard