دوست عزیز 1- در صورتی که بخواهی کل پدر را پر کنند و فضای خالی باقی نماند حتما باید از width استفاده کنی چون در غیر این صورت div ها به اندازه محتوای خود خواهند بود و بقیه محتوای پدر به div دوم میچسبد !توجه داشته باش در صورتی که div ها دارای padding هستند بهتر است از width درصدی استفاده نکنی چراکه هنگام resize کردن page به مشکل بر میخوری . پس در این صورت بهتر هست که از px استفاده کنی...
2 -** نکته مهمی که می تواند بسیار کمک کننده باشد این است که بعد از این دو تگ div ، در صورتی که بخواهی صفحه را بچینی و یا داخل پدر این دو div ، تگ های دیگری بذاری باید بلافاصله بعد از div ها از clearer استفاده نمایی:
در این صورت اگر نخواهی div ها کل محتوای پدر را فراگیرند نیازی به width نیست و بقیه محتوا به div دوم نمیچسبد .
<div class="wrapper">
<div class="logo"> </div>
<div class="header"> </div>
<div class="clearer>"
</div>
</div>
<style>
.clearer{clear:both: line-height:0 ; padding:0 ; margin:0 }
</style>