Standards Compliance
Bad HTML
Here you can see an example of what an experienced web developer would describe as really bad
. In the mid 90s, a web page like this would be fairly common, but it employs a lot of bad practices that are no longer allowed, or are at the very least widely frowned upon.
Will it pass validation? Maybe. The truth is, it doesn't really matter - most modern browsers display HTML 3.2 and earlier versions in quirks mode, regardless of whether or not they are written correctly. If we want this page to be displayed properly in all browsers, we'll have to improve it to comply with a more recent DOCTYPE.
Choosing a DOCTYPE
Ideally, we would want to use HTML 5, the latest, greatest version, but because this document uses a lot of presentational HTML, we'll have to start with HTML 4.01 Transitional instead.