是的,另一个divs vs tables问题......
我读到了"尝试使用div而不是表"的地方,但我有一个应用程序显示表格数据,基本上我的整个Web应用程序显示表(具有不同的列和数据),但一切都是表格式的...我应该使用斗争来使用div吗?如果是,为什么?
kin*_*uta 29
将表用于表格数据.当桌子被用于布局时,它们已经被淘汰了.它们有自己的目的,也是表格数据.Div没有语义含义,不应用于表格数据.
没有!如果您的代码根本不使用表格,那么它们就会被删除.表有正确的用法,用于表格数据!这是使用它们的时间(不用于演示或设计).所以一定要使用表格!
我建议在表格中提供一个标题标签,以便为可能正在使用屏幕阅读器(如盲人网络冲浪者)的人提供正确的上下文.
例:
<table>
<caption>Corporate Information of Current Employees</caption>
<tr>
<td class="employeeName">Jim Jones</td>
...
Run Code Online (Sandbox Code Playgroud)
不要害怕当前的趋势.表格应该用于表格数据.你这样做:)
Dive Into Accessibility也提供了许多有用的提示.
Saa*_*an. -1
我不认为你应该努力使用 div,因为我个人不会,但也许这会有所帮助。