Javascript 什么是「;“最佳做法”;HTML5中的动态、大小调整、重新排列表格结构?

Javascript 什么是「;“最佳做法”;HTML5中的动态、大小调整、重新排列表格结构?,javascript,jquery,css,html,Javascript,Jquery,Css,Html,我有一些可以显示为表格数据的内容,但某些操作可能会“扩展”其中一个单元格,使其比其他单元格大,从而挤压其他单元格。此外,行和列将定期交换和移动 我应该使用实际的HTML表吗?或者将div与javascript或jquery一起使用?这里的最佳实践答案是什么 为了澄清,我询问表或div是否是合适的方法,或者是否有其他方法。我将使用现有的工具来实现这一点。一些例子: 您是否有特定的问题?因为“我如何实现一个相当复杂的需求?”是一个过于宽泛的问题。“最佳实践”是编写符合您要求的代码,而您对它的描述

我有一些可以显示为表格数据的内容,但某些操作可能会“扩展”其中一个单元格,使其比其他单元格大,从而挤压其他单元格。此外,行和列将定期交换和移动

我应该使用实际的HTML表吗?或者将div与javascript或jquery一起使用?这里的最佳实践答案是什么


为了澄清,我询问表或div是否是合适的方法,或者是否有其他方法。

我将使用现有的工具来实现这一点。一些例子:


您是否有特定的问题?因为“我如何实现一个相当复杂的需求?”是一个过于宽泛的问题。“最佳实践”是编写符合您要求的代码,而您对它的描述过于模糊。也许我想问的是,这是HTML表的有效用例,还是通常为表中的divsTabular数据保留的用例。它的外观无关紧要。使用DIV进行更多的调整大小和溢出控制。谷歌文档电子表格就是其中之一example@cimmanon从语义上讲,表可能更合适,但表布局确实很难精确控制,因为浏览器需要满足许多隐式约束以及您显式指定的约束。而且,客户机不会倾向于理解以语义纯度的名义被忽略的用户界面需求。(这并不是说这两者是相互排斥的,但有时解决方案并不明显,相反,对于丑陋的解决方案,你只想继续你的一天。)