Proč se nezobrazují stránky v Firefoxu?

Mám stránky dělané html kodém a nějak se špatně zobrazují v FireFoxu. Jaké jsou pravidla pro psaní kódu, aby se zobrazily v FF správně, alespoň nějaké základym nebo kde bych to mohl najít na internetu, Dík
Mno firefox je zobrazuje spravne. IE je zobrazuje spatne a ty mas pak dojem ze jak to vypada tak je to spravne.
No ve FF nevidím vůbec text v hlavním okně, ale:

... ... ...
<body bgcolor= black link="white" vlink="white" alink="green" >
<style>
a:hover { color: orange},
</style>
... ... ...

1) hodnota atributu bgcolor (zruš tu mezeru a dej to taky do uvozovek)
2) tagy <style> a </style> patří mezi <head> a </head>

... ... ...
<pre><div align=left><FONT COLOR="#DDF0DD" size="4" face="comic sans ms">

Alkehol - Alkohol
Alkehol - Mexiko
Alkehol - Non stop
... ... ...

Já nevím, ale zkusil bych tag <pre> smazat anebo ho dát za <div>

BTW: Taky ti tam chybí metatag ohledně kódování češtiny.
Ještě jsem našel toto, co bych teda neskousnul:

... ... ...
</pre>

<span style="position: absolute; top: 80px; left: 180px; z-index: -1">
</DIV>
... ... ...

Pěkně se to tam kříží, takže:

http://www.jakpsatweb.cz
Moc dík já to spravým
Už by měli jet i ve FF www.provokace.wz.cz