Tom Collins: W3 Box model

Beitrag lesen

Einen wunderschönen guten Morgen miteinander,

da ich mich nach meinem peinlichen Fauxpas (Pöbelei über Netscape) entschlossen habe, mich doch intensiver mit den CSS Standards zu befassen, habe ich folgende Frage:

Gilt das Box model (http://www.w3.org/TR/REC-CSS2/box.html) für alle Elemente (div, input, img etc) oder gibt es Ausnahmen?
Ich habe nämlich das Gefühl, dass sich Netscape (sonst im Vergleich zum IE ja ein Muster an Standardkonformität, wie ich lernen musste) bei der Formatierung von Input-Boxen nicht so recht daran hält:

Nach W3 müsste eine Vergrößerung von padding-left die Breite des gesamten Objekts vergrößern.
Beispiel:

input {
    padding     : 0px;
    margin      : 0px;
    }
input.text {
    width       : 100px;
    border      : 1px solid #555555;
    padding-left: 3px;
}

Ein Input der Klasse text müsste somit 105px breit sein. Funktioniert unter IE6, nicht aber unter NS7. Hat Netscape da tatsächlich einen Hänger oder hab' ich wieder was falsch gemacht?

Gruß von TomC