例如,我希望表单看起来像这样(或类似):
在这种情况下,这是一个更适合<table>
代码的工作,还是使用<div>
和CSS更好的做法?
我知道CSS用于样式化的主题,表格用于表格数据。但是,表单不是表格,因此使用CSS来设置表单样式(对齐表单元素)是有意义的。但是表格标签已经清楚地分配了标签(td,tr,tbody,thead等),如果我使用divs,它们会在某种程度上与其他div语义融合。即用于容器,然后用于表格,它们都变得均匀,需要进一步检查,看看哪个是明确的表格
我想询问目前可接受的建筑和造型表格的做法。
注意:也许表格不必如下所示对齐,但我不知道提出表格的任何其他合理方式。另外,假设你有5个或6个这样的形式彼此相邻,它不仅仅是一个。
答案 0 :(得分:1)
你应该使用div。像Bootstrap这样的框架具有出色的系统,可以通过非常灵活的方式进行布局,并且比桌子更好。
如果您有任何疑问,请查看此链接... http://shouldiusetablesforlayout.com