I am trying to develope http://www.hotlinkforums.com/, but why does the doctype that is generated by the forums screwup my styles. When I take it out of my homepage it makes my stylesheet work correctly, but when I use it it doesn't. Does it matter if I don't use the doctype? Will that screw up search engine ranking or anything?
Also what the heck is all of this in my homepage?:
<html dir="ltr" lang="en">
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
<meta http-equiv="Cache-Control" content="no-cache" />
<title>HotLink Forums - powered by vBulletin</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="generator" content="vBulletin 3.0.0 Release Candidate 3" />
<meta name="keywords" content="vbulletin,forum,discussion,bulletin board,hotlink,hosting,linux,vb,domains,reseller,affordable,cheap" />
<meta name="description" content="Message Boards for HotLink Hosting" />
Does the direction and lagnuage statements in the html tag matter towards anythign important?
What do all these weird meta tags such as pragma, expires, cache-control, generator do and do I need them there?
Do the meta tags below the title need to be below the title because I know I can put them above it with the others.
Also, why is there a blank white space at the top of the forums?
And why does the background to my td at the bottom not work?