MudGuard: width= funktioniert bei <span> nicht

Beitrag lesen

Hi,

habe folgende HTML-Seite:

Beides ist validiert vom W3C. Folgendes Problem: Die <span>-Elemente werden nicht 200px breit angezeigt (wie im CSS-File definiert), sondern sind nur so breit, dass der Text (z.B. "userinfo" hineinpasst). Als normales Inline-Element müsste <span> doch so formatierbar sein, oder?

Ok, Du hast also schon erkannt, daß span ein inline-Element ist.
Und auf welche Elemente ist width anwendbar?
Genau, auf
"all elements but non-replaced inline elements, table rows, and row groups"
replaced inline elements sind IMG, INPUT, TEXTAREA, SELECT, und OBJECT. Alle anderen inline-Elemente sind "non-replaced".

span ist also ein non-replaced inline Element und kennt daher die Property width nicht.

Andreas