lucy24 - 8:53 pm on May 14, 2011 (gmt 0)
Does your instructor realize that the H1 text color is only barely visible against the background color-- and that both would make some users (me, f'rinstance) recoil in horror and flee to another page?
I hope your instructor hasn't forbidden you to express the font as "Verdana, sans-serif" so it looks approximately as intended if the user happens not to have Verdana installed-- a group which includes approximately 30% of Linux users, according to page which I don't know if I'm allowed to link to. But then, I'm not that big on mandated fonts for body text at any time. And then there's that "target = '_blank'" in the page links. That's, ahem, open to discussion.
Unlike some of the folks above, I think this is a useful exercise, so long as it's crystal clear that you would never really do things this way :) One of the things it does is help you understand exactly why CSS is such a good thing ;) Matter of fact, there's one real-life situation where I have to put everything in HTML without recourse to CSS. It feels gloriously retro.
Validator errors in the form "You are not allowed to use element such-and-such here" ALWAYS mean that the mistake is in some immediately preceding line. Remember this when you get out into real life and start getting hundreds of errors; usually it means you did one or two things wrong, and once you've fixed them, the other errors will disappear by magic.
Now go in and change all your upper-case tags like <H1> to lower-case. (Odd. I thought the validator yapped at those, even though it isn't part of the html standard. Can't test it here, because something about the links sends the validator into a tizzy.) Good habit for all circumstances. And if the charset is explicitly declared as UTF-8, why on earth doesn't it use proper utf-8 characters like "Joe’s"? As written, it could go into ASCII without loss.
Oh, and get rid of that visible-to-the-naked-eye e-mail address. Dedicated spambots will find the address anyway, but putting your address in plain sight is the #1 most successful way to get spam. (This was exhaustively studied a few years back. Great article, if only I could find it.)