Hallo Thomas
1)<span> als inline-level element kann nicht absolut positionert werden.
<ilayer>, was in Netscape-Syntax in etwa <span> entspricht, kann man aber sehr wohl absolut positionieren.
Generell finde ich das immer etwas verwirrend. Auf der einen Seite ist immer von block-level- und inline-Elementen die Rede, was aber meines Erachtens nur bei nicht-positionierten Elementen bzw. Elementen Sinn macht, die sich im normalen "Textfluss" befinden.
Positionierte Elemente brechen aber den Textfluss auf, haben sinnvollerweise auch Angaben zu Breite und Hoehe und sind damit gewissermassen Block-Elemente, aber im freien Raum. Bei Netscape-Layern ist diese Funktionalitaet noch eher nachvollziehbar als beim MSIE und bei HTML4.0/CSS2.0, wo Positionierung praktisch auf alle HTML-Elemente anwendbar ist.
- IE erkenn <span> als inline-element, weshalb keine absoulte Positioniereung möglich ist.
Also <span style="position:absolute; top:200px; left:300px">Test</span> funktioniert bei mir einwandfrei.
viele Gruesse
Stefan Muenz