不是必须全部用DIV来写的,这样的话是钻了牛角尖,html代码本身是有语意的,DIV只是用来布局
用DIV+CSS设计网页 要讲究语义化的 建议你到CSS禅意花园 www.csszengarden.com/ 去看一下