现如今有一些要做网站的客户会问:你们做网站是用div+css还是table?给他们的感觉好象就是table是过去式、是落后的网站建设方法。那到底table和div哪个更具备优势呢?
在网页制作过程中,table可以很容易建立起结构化的界面,通过table自身的参数定义,我们能把页面布局很快定义成我们所需要的效果。table在表现上更加“严谨”,有局限性。
div要靠css来支撑,可以说div不能单独使用,尤其是针对性强的web,给用户视觉上的效果要求十分严格,div的使用要配合专业的css参数来实现。从前面的例子可以看出div布局更加灵活,能简单也能够复杂。相同的显示效果在css和div的配合上可以产生不同的搭配方式。
值得说明的一点就是现如今的浏览器较多,table和div在浏览器的兼容问题上,table较div更具有优势。在网站建设过程中,如果采用div的手法,那就需要较为严谨的css作为支撑,要知道一单出现兼容方面的问题,给用户带去的感受是非常低的。
我们在网页设计过程中,提出nag采用table+div手法相结合的办法,一方面解决了网站兼容的问题,同时也解决了浏览器的兼容问题。
以下是我们客户江苏天星高空http://www.jstxgc.com/的网站代码截图:
|