I’ve been doing some design work lately, and I’ve been dealing heavily with the Box Model.
If I want to create a 200px-wide box with 3px padding, I have to set the width to 194px. Why? Because otherwise the box ends-up as 206 pixels wide. Why is the box model like this? 200 pixels wide should mean 200 pixels wide. The three pixels in padding shouldn’t change the size of the box, just the textual content inside the box. It just makes more sense.
What do you think? Does the Box Model make sense to you as it is, or is my way better?