P 500 true
P 600 false
P !important
P underscore hack
P expression
(width: 500px) + (padding: 25px) * 2 + (border: 25px) * 2
ということで、 下のHR線の幅 (600px) と合ってれば、正しい幅です。
P 500 true が 600px 線に合ってるのが
正しい挙動 で、
P 500 true が 500px 線に合ってたり、
P 600 false が 600px 線に合ってるのは
間違った挙動 です。(IE)
幅が何pxになってるか、をブラウザごとに表にしてみました。
標準と違う値を強調しています。
browzer | P 500 true | P 600 false | P !important | P underscore hack | P expression |
---|---|---|---|---|---|
Win+FireFox-1.0 | 600 | 700 | 600 | 600 | 600 |
Win+NN-7.0 | 600 | 700 | 600 | 600 | 600 |
Win+NN-4.7 | 500 | 600 | 600 | 211 | 178 |
Win+Opera-7.54 | 600 | 700 | 600 | 600 | 600 |
Win+IE-6.0 (JS-On) | 500 | 600 | 600 | 600 | 600 |
Win+IE-6.0 (JS-Off) | 500 | 600 | 600 | 600 | 500 |