我必须以列表方式在网页侧面显示很多元素。因此,用户可以查看它,添加更多内容,删除它们等等。
但重要的是结构本身。我被告知可能有成千上万的元素。离开设计,我想知道哪个是我可以使用的HTML解析器最轻的结构。红素? LIS?阻止DIV?浮动DIV?
我想知道答案,我不是要求像分页这样的解决方案。
提前感谢所有人;)
由于没有人似乎知道有关特定测试,参考文献或某些具有证据价值的内容,我将此问题标记为已回答以感谢积极参与,但如果有人得出进一步的结论,我们将欢迎他们!
答案 0 :(得分:2)
这是一个清单,不是吗?这会给你三个中的一个:ol
,ul
或dl
。
<ol>
。<ul>
。<article>
,<section>
或文档中的定义,请使用<dl>
。无论哪个更具语义。 HTML永远不是关于效率,而是关于语义。在语义上写,然后根据定义写高效。
关于这些元素的显示,更多的是你的CSS。
你选择的方式并不重要,你不能一次在页面上显示数千个项目,并希望用户全部接受它们。某种分页可能是强制性的。