使用表格作为布局

Any*_*are 1 html css asp.net xhtml

可能重复:
为什么不在HTML中使用表格进行布局?

我知道使用表作为布局是一个大问题.为什么专业的网页设计师不再使用表格进行布局?CSS中我可以使用哪些替代品,并且将成为表的最佳选择?

Mat*_*ggs 5

1)一旦浏览器看到一个开始表标签,它就会停止呈现,直到它看到结束标签,因为它甚至无法猜测表结构的样子.因此,表格将大大增加用户启动请求与实际使用页面之间的等待时间.

2)表需要3个嵌套标签来定义一个单元格,这是一个已经令人难以置信的冗长语言(xml)中的大量噪音

3)在语义上,表格用于表格数据.使用它进行布局意味着当你阅读它时你的html没有意义.