使用嵌套列表而不是表格在HTML中显示数据
我不想使用HTML表格,而是考虑使用嵌套列表结构来显示类似表格的数据 例如:使用嵌套列表而不是表格在HTML中显示数据,html,html-table,html-lists,Html,Html Table,Html Lists,我不想使用HTML表格,而是考虑使用嵌套列表结构来显示类似表格的数据 例如: <div class="table"> <ul class="row"> <li class="cell col-id"></li> <li class="cell col-name"></li> <li class="cell col-age"></li> </ul&g
<div class="table">
<ul class="row">
<li class="cell col-id"></li>
<li class="cell col-name"></li>
<li class="cell col-age"></li>
</ul>
</div>
我的理由:
<div class="table">
<ul class="row">
<li class="cell col-id"></li>
<li class="cell col-name"></li>
<li class="cell col-age"></li>
</ul>
</div>
- 比
s和tr
s更舒适的造型块元素td
/ul
元素在样式选择、使用JQuery等方面似乎更灵活li
- 桌子不是很重,一次渲染就可以了吗
我并不是想说服你,如果你还没有考虑的话,我就给你考虑一下。但是,实验是我们学习的方式,探索增加了趣味,这是你的应用。我说试试看。对我来说,这和使用表格来布局网页没有什么不同。通过使用ul表示表格数据,您正在破坏页面的语义。以下不是详尽的列表,但强调了我坚持使用表格的一些原因:
如果您决定使用列表解决方案,我只想说一声祝您好运,并想看看它是如何工作的。@Waleed-好的观点-感谢您提出的具体论点,特别是关于可访问性的论点。