在html表中有一个动作按钮列在语义上是否正确?

时间:2011-09-10 18:19:33

标签: html semantic-markup html-table

假设您要显示某些表格数据,并允许用户对某一行执行某些操作。

拥有“操作”列在语义上是否正确? (可以是“编辑”,“投票”或其他)

如果是,那么操作文本应该在标题单元格中,实际列中是否有图标,或者是否应该在每个单元格上重复该文本(以按钮或链接的形式)并且标题单元格为空白?

1 个答案:

答案 0 :(得分:2)

我认为这样会好的。

如果操作与tabletable包含表格数据直接相关,那么这样就可以了。

我会在head中对操作进行说明,然后在单元格中放置一个图标或button

为了确保尽可能广泛地使用table,请确保

  1. 它保留其标签结构
  2. 列和行标有明确标记
  3. 按钮分配有namesvaluesalt个标签。
  4. 另外,我要记住,语义标记不是目标......它只是实现最佳产品的工具。在某些情况下,语义可能需要被征服以满足需要。