モジュール化の一案

モジュール化のイメージ図

名前空間の名付けは任意に行う(bodyをそのまま名付けることはNG)。

unitモジュールにのみ文書を記述するようにするのがポイント。また固定のレイアウトであれば、unitモジュールにpaddingとmarginの設定を施し、それ以外のモジュールでwidth指定をするとブラウザ間のトラブルを回避することができるのがポイント。
またgroupとunitの位置づけを明確にする(たとえば見出しタグはgroup、それ以外の文書はunitなど)ことで更にグリッドなレイアウトを制作することができる。