Php 2011年:分区还是表格?Div/Input/label仍然是一条路要走,还是XHTML表(Tables/tr/td)又回到了原来的风格?

Php 2011年:分区还是表格?Div/Input/label仍然是一条路要走,还是XHTML表(Tables/tr/td)又回到了原来的风格?,php,html,css,xhtml,Php,Html,Css,Xhtml,沙发还是桌子 这里有一个面向前端开发人员的问题。您工作的大多数项目仍然需要无表设计,还是简单的表结构再次被接受?如果是,表格是否合适?数据?表格? 我记得,不到几年前,我的一位设计师朋友告诉我,我必须使用所有HTML/XHTML实现无表化。所有的桌子。那个部门是最好的选择。作为一名后端PHP/MySQL开发人员,我尝试加入一两个CakePHP项目。我修改了大多数基本模板页面/结构,将DIV与CSS2一起使用 现在我正在做更多的CodeIgniter工作。。。嗯,我现在在我的大多数表单中使用表。我

沙发还是桌子

这里有一个面向前端开发人员的问题。您工作的大多数项目仍然需要无表设计,还是简单的表结构再次被接受?如果是,表格是否合适?数据?表格?

我记得,不到几年前,我的一位设计师朋友告诉我,我必须使用所有HTML/XHTML实现无表化。所有的桌子。那个部门是最好的选择。作为一名后端PHP/MySQL开发人员,我尝试加入一两个CakePHP项目。我修改了大多数基本模板页面/结构,将DIV与CSS2一起使用

现在我正在做更多的CodeIgniter工作。。。嗯,我现在在我的大多数表单中使用表。我对DIV有些意见。表格更加结构化,给我带来的问题更少(IE6)。这被认为是“坏代码”吗?我为之工作的那家公司需要保留自己的形象

谢谢,杰夫

编辑:请不要将问题降级。这是一个非设计师提出的合理问题,需要做前端工作。也许我应该问,“在XHTML/CSS2中,在哪里使用表比较合适?”

我的一位设计师朋友告诉我,我必须使用HTML/XHTML来减少表格

表格有一个明确的用途:表格数据。为了这个目的,使用它们从来没有错。使用div或其他元素为表格数据重新构建表格是一个很好的例子,过去也是,而且一直都是一个很好的例子——在没有真正理解原因的情况下采用某种东西(“eeek,tables is evil!”)

请参见本SO问题,以了解构成表格数据的内容:

它们不应该用于页面布局。这已经过时了,而且可能再也不会流行了,因为随着CSS的改进,它们变得越来越不必要了

顺便说一句,我个人觉得用表格填写表单完全没问题

我的一位设计师朋友告诉我,我必须使用HTML/XHTML来减少表格

表格有一个明确的用途:表格数据。为了这个目的,使用它们从来没有错。使用div或其他元素为表格数据重新构建表格是一个很好的例子,过去也是,而且一直都是一个很好的例子——在没有真正理解原因的情况下采用某种东西(“eeek,tables is evil!”)

请参见本SO问题,以了解构成表格数据的内容:

它们不应该用于页面布局。这已经过时了,而且可能再也不会流行了,因为随着CSS的改进,它们变得越来越不必要了



顺便说一句,我个人觉得在表格中使用表格是完全可以的。

我完全支持“表格的司法使用”,即使是“非表格数据”。然而,这个关键词是公正的(就像区别一样)——也就是说,请不要让你的网站像SharePoint 2007和之前的网站:-)现在似乎越来越多的jquery和javascript插件倾向于列表而不是表,所以这就是我的做法。我通常的决定方式是如果列数大于3,我选择html表,例如2,最多3列div适合我。使用表格并没有什么错,尤其是对于需要以类似电子表格的视图查看数据的业务类型网站。我不知道是否要结束这个问题。OP要求的是一个固执己见的答案,但正确的答案是基于语义的,而不是今年的“流行”选择。一旦你继承了需要重新设计的基于表格的布局,你就会知道答案。。。所有的工作现在都跨越了一百万个模板和html文件,而不是一个CSS文件。我完全支持“表格的司法使用”,即使是“非表格数据”。然而,这个关键词是公正的(就像区别一样)——也就是说,请不要让你的网站像SharePoint 2007和之前的网站:-)现在似乎越来越多的jquery和javascript插件倾向于列表而不是表,所以这就是我的做法。我通常的决定方式是如果列数大于3,我选择html表,例如2,最多3列div适合我。使用表格并没有什么错,尤其是对于需要以类似电子表格的视图查看数据的业务类型网站。我不知道是否要结束这个问题。OP要求的是一个固执己见的答案,但正确的答案是基于语义的,而不是今年的“流行”选择。一旦你继承了需要重新设计的基于表格的布局,你就会知道答案。。。所有的工作现在都跨越了一百万个模板和html文件,而不是一个CSS文件。GLHF.@Widor谢谢,但那荣誉不是我的:)看,例如,Crikey!啊,好吧,你可以保留10个代表,你看起来需要它@先生,谢谢你!我正在为我自己的问答网站攒钱。真自私!我以为你会成为一个慈善家,把一切都搞砸了,因为你提供了一笔巨额赏金!是的,这就是我的计划——我将在可怕、可怕的问题和答案上提供巨额奖金,从而严重破坏经济,使其崩溃,每个人都必须进入我的问答网站。成功销毁SO后,我可能会雇佣杰夫或乔尔作为助理版主。但不是两者都有——我不想在员工身上花费太多,是吗?Cackle@Widor谢谢,但那荣誉不是我的:)看,克里基!啊,好吧,你可以保留10个代表,你看起来需要它@先生,谢谢你!我正在为我自己的问答网站攒钱。真自私!我以为你会成为一个慈善家,把一切都搞砸了,因为你提供了一笔巨额赏金!是的,这就是我的计划——我将在可怕、可怕的问题和答案上提供巨额奖金,从而严重破坏经济,使其崩溃,每个人都必须行动起来