AndreasW: Mozilla und SPAN ohne width

Beitrag lesen

Hallo,

Tach,

die Begründung, "span" als inline-Element könne keine Breite haben,
scheint mir genauso unlogisch oder inkonsequent, wie sie auch nicht

ob unlogisch oder nicht, spielt hier keine Rolle. Es ist so definiert.

hilfreich ist wenn in bestimmten Situationen ein div ungeeigneter
wäre.

Was für eine Situation denn?

Wie bringe ich dem Mozilla nun die Breite des Span bei?

Was soll der Unfug, dass ein Span unter Mozilla z.B. mit 'padding'
traktiert werden darf, aber keine Breite haben soll?

Das hat nichts mit dem Mozilla zu tun.
Das sagen die entsprechenden Standards.

So kann mittles "padding-right:100%" der span ganz konkrete
Breiten erhalten, die aber meist unsinnig sind weil ich schlecht
den Inhalt des Span von den 100% abziehen kann.

Da Du immer noch nicht gesagt hast, was Du eigentlich machen willst, kann man Dir nicht helfen.

Soll die Lösung nun tatsächlich darin bestehen, in den span eine
Tabelle einzusetzen ?

Nein. Das KANN die Lösung nicht sein, denn table ist ein blocklevel-Element, span darf aber nur inline-Elemente enthalten.
Das ist also keine Lösung, vollkommen unabhängig davon, was Dein Problem, das Du immer noch nicht erwähnt hast, ist.

Andreas