怀着崇拜的心情看完了郑旻同志的重构之美系列文章,感觉很不错。但是对于表单的排版,感觉还是不太舒服。难道为了语义,我们就非要放弃使用Table?脑子一直有这样的疑问。

直到看了《Head First HTML with CSS & XHTML》这本书,终于才松了一口气。

我觉得这本书的作者对待表单排版的观点很有见地。书中专门有一段话:“To Table or Not to Table? That's the question...”。作者认为:站在排版的角度,大多数表单是表格状的,所以为什么不用table来做表单的排版,而CSS用来做styling呢?用这种方法,我们可以获得两种方法的好处。岂不两全其美?呵呵,当然,最后一句话是我加的。按照Head First系列图书的风格,书中还安排了一场Table和CSS之间的对话和辩论,精彩!!

推荐大家都去看看那本书。