Kev*_*Kev 7 html css benchmarking html-table
我找对当前浏览器的一些统计信息需要多长时间使用纯HTML与该避免使用实际砍死式CSS清教徒方法来呈现一个表TABLE,TR,TD等标签.
我不是在寻找什么是正确的,只是为了更快,特别是在Firefox 3上,尽管我也对其他浏览器的统计数据感兴趣.的当然表标签是专为表.那不是问题.
Joe*_*orn 19
如果您确实有表格数据,那么使用表格.你永远不应该使用表格的想法是对正确概念的错误扩展,你应该只使用html标签用于它们的预期语义目的.这意味着使用CSS进行布局,但将表格用于表格数据.这并不意味着永远不要使用表格.
一般来说,我会说使用<table>表格数据.但是,如果表非常长(例如,超过100行)并且列数较少(~3),则使用div来模拟行将导致标记占用空间小得多.如果您使用DOM搜索javascript(由许多JS库提供),这尤其重要,因为它有利于减少DOM树的大小.
这是经验,我有一个这样的表,并正在寻找优化 - 转向基于div的显示将生成的HTML切割为三分之一,这是DOM遍历性能的重大改进.
由于某些浏览器等到整个表已被转移,以确保它显示他们已经调整内容大小列宽度,使用的div将可能呈现更快,如果你正在寻找跨越每一个浏览器的平均水平.
话虽这么说,如果你需要一张桌子,请使用一张桌子.