html - 关于性能的分区与表格

标签 html performance html-table

我想知道就性能而言,divtable 哪个结构更好。使用 divs 而不是表格是很困难的。那为什么要用 divs 而不是 tables 并告诉我应该在哪里使用 tables 以及 divs

最佳答案

Donald Knuth 曾经说过:

We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%.

关于你的问题,除了最严重的边缘情况,你在陈旧的浏览器上迎合慢速连接,我想说 div 和表格之间的差异(在性能上)甚至不应该被认为是因素。

现在,您说使用 div 比使用表格更难(我开始时也这​​么认为),但是随着您了解更多 css 及其工作原理,您可能会改变主意。 Divs+CSS 实际上非常容易使用,最重要的是使您的代码可维护,这是表格布局永远无法实现的(恕我直言)。从长远来看,使用 Divs+CSS 将为您节省大量的编程时间。

关于html - 关于性能的分区与表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9613858/

相关文章:

javascript - 回流和重绘有什么区别?

Python效率: is it better to create new variables and assign tasks to it rather than keep on using same variable?

HTML 表格(并排)不适合超大屏幕

javascript - 使用原型(prototype)/Javascript 基于单选按钮获取表格行

css - 单元格填充在 Gmail 中准确,但在 Microsoft Outlook 中不准确

javascript - 如何更改 span 的文本并显示 div?

javascript - 如何检查 foreach 函数中的条件是否与 Javascript 匹配?

javascript - 删除元素及其所有子元素的内联 CSS 的最快方法?

css - 在容器 div 内弹出扩展容器高度,不出现在顶部

javascript - D3拖动事件触发的频率是多少?