Ich verstehe aber trotzdem nicht warum. <div />
und <div></div>
sind doch äquivalent!
Der Theorie bzw. dem Standard nach ja.
Und bzgl. dem Webbrowserproblem: ich habe gerade eine lokale index.html samt CSS-Datei angelegt und habe im FF 3.6 genau das gleiche Problem! Ergo liegt es nicht am Apache würde ich behaupten.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)