Hallo Christoph,
<div> _kann_ gar nicht besser oder schlechter sein, weil es _anders_ ist als <span>.
Mit meinem alten Opera 7.11, den ich erst vor ein paar Tagen auf 7.54 geupdatet habe, hatte ich das Problem, dass dieser Span-Elemente teilweise wie Div-Elemente behandelt hat.
Ich habe auf folgender Seite eine Text-Highlighting-Funktion, die entsprechend mit Span-Elementen markierte Textstellen highlightet, wenn man eine zugehörige Verständnisfrage falsch beantwortet.
http://www.akadaf.de/bionik/leseverst.html
MSIE, Mozilla&Co haben das schon immer brav gemacht, Opera 7.11 hingegen hat beim Highlighten grundsätzlich die ganze Zeile gehighlightet und nicht nur von <span id="x"> bis </span>
Vielleicht hätte ich das Problem ja mit <div id="x" style="display:inline"> lösen können. Ich bin aber froh, dass mir derlei Fummelei jetzt mit der neuen Operaversion erspart bleibt.
Gruß Gernot