I re-validated the document in HTML 4.1 Strict and only 14 errors, mainly saying that you can do the same thing in css, No big
As big as any of the other errors.
but even then, will the document go back to normal?
No. You didn't read my post properly. Your page is written so that it depends on various browser bugs, so it will only look "right" in quirks mode on one browser on the 29th of February under the light of a full blue moon after eating the small glowing mushrooms that sprout 71.8m underground at Stonehenge after sacrificing a baby unicorn with crossed eyes and doing an ancient Mayan dance in five dimensions. Fixing it isn't as simple as just making it conform to a given DTD, you also have to rewrite it so it looks how you want it to under that DTD. Then, and only then, will your page be accessible to the majority of browsers.
Only one thing that I dont know how to do: I have a background image and a background color to fill the parts the image doesn't. It only allows one. The only way to do it is to make the color part of the image for like 700px, so no matter what resoultion, there will be no white space.
Layer another element over the top to hold the background image.
Also there is no TARGET attribute, how do I get links to open in a new window, without javascript?
You don't. Frames and new windows are both deprecated in modern versions of HTML. You can use Javascript if you really must:
Code:
<a href="somepage.html" onclick="open(this.href);">
... but it's not recommended.
Bookmarks