【问题标题】:Is it semantically correct to have an action button column in an html table?在 html 表中有一个操作按钮列在语义上是否正确?
【发布时间】:2011-09-11 02:30:27
【问题描述】:

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

有一个“动作”列在语义上是否正确? (可以是“编辑”、“投票”或其他)

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

【问题讨论】:

  • 不是编程问题。尝试网站管理员

标签: html semantic-markup html-table


【解决方案1】:

我觉得这样就好了。

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

我会在head 中添加对操作的描述,然后在单元格中放置一个图标或button

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

  1. 它保留了它的标签结构
  2. 列和行被清楚地标记
  3. 按钮带有namesvaluesalt 标签。

另外,我想说记住语义标记不是目标......它只是实现最佳产品的工具。在某些情况下,语义可能需要服从于需要。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-17
    • 2010-09-28
    相关资源
    最近更新 更多