Wäre Kurzschreibweise nicht
<div id='bottom' />
>
> Oder bedeutet
> ~~~html
> <div id='bottom'></div>
>
das gleiche?
Das hängt von der DTD ab ob die Kurzschreibweise erlaubt ist, prinzipiell ist es aber gleichbedeuten. Ich hatte mit der Verwendung von <span> anstatt <span /> (einfach aus XML-Gewohnheit so geschrieben) mit einem Hintergrund ein lustiges Problem - unter IE6 und 7 hatte das eine Wirkung wie dieser Bug - sprich das Hintergrundbild des span-Elements wurde ewig weitergeklont :)
Dein Problem ist aber dass du <div /></div> notierst, was gleichbedeutend zu <div></div></div> ist - das ist nunmal syntaktisch falsch.