file name :html0003.html And :data-css/0003.css
 import model
 **********************************
 <style type="text/css" media="screen">
                   @import "data-css/0003.css"; 
 </style>
 **********************************
   今回は css 自体は 前回のもので色は幾許 換えてあるが
  それにboxを 追加していってその振舞をみてみる。
  考慮しておく点は body{    width :480px; 云々である。
  これは 緑系統の場所の幅:480pxであり padding:30px、 
  border:20px、margin:10pxということは全体の幅は
  480px+30px+20px+10px+10px+20px+30px=600px
  に なることであるpadding:、border:、margin:は
  各々両側に存在するので追加する必要がある。
  確認のため box480 を 作成してみよう
  下記のもの を css に 追加する
  わかりやすくするために、padding:、border:、margin:は全て
  零に設定してある。
 .box480{
    width :480px;
    color:#006600;
    margin:0px;
    background-color : #ffff00; 
    border:0px solid #0000ff;
    padding:0px; 
 }
では 500px に 変えた box500 を 作成してみよう
 .box500{
    width :500px;
    color:#006600;
    margin:0px;
    background-color : #ffff00; 
    border:0px solid #0000ff;
    padding:0px; 
 }
  580pxの場合はみ出しが著しいので 500pxで 行っ
    た。
  もう少し見ておこう50px少なくするとどうなるか?
  box430 を 見てみよう
 .box430{
    width :430px;
    color:#006600;
    margin:0px;
    background-color : #ffff00; 
    border:0px solid #0000ff;
    padding:0px; 
 }
  ではこんどは margin:10px;、border:20px solid #0000ff;、
      padding:30px;にして 
  360px+30px+20px+10px+30px+20px+10px=480px
box360 を 作成してみよう
 .box360{
    width :360px;
    color:#006600;
    margin:10px;
    background-color : #ffff00; 
    border:20px solid #0000ff;
    padding:30px; 
 }
  margin:10px か 区別 しにくいのであれば 
  box380 ではどうですか?
 .box380{
    width :380px;
    color:#663300;
    margin:0px;
    background-color : #66cc33; 
    border:20px solid #cc0099;
    padding:30px; 
 }
   これらがうまく見えてれば良いのですが box500 以外
  は 全て内部に収まってあればとりあえずは良いかもしれません
  しかしながら(UA)によっては width に border:と padding:を
  含めて取り扱うものがあるそうです。