【发布时间】:2013-11-09 01:43:36
【问题描述】:
我有一个包含一些文本数据的表格。其中一列应该是可点击的:将出现一个用于编辑该行的弹出窗口。
向用户解释单击此行会导致弹出窗口的最佳方式是什么? 我看到了 4 个变体:
- 超链接
<td><a href="#">Smith</a></td>
不好的原因通常链接会打开新页面。 - 虚线下划线链接
<td><span style="cursor:pointer; border-bottom: dotted 1px">Jackson</span></td>
用户将期待一个悬停的帮助窗口。 - 按钮
<td><button>Doe</button></td>
看起来很糟糕,也不清楚点击后会发生什么。 - 可点击图标
<td>Johnson <span style="cursor:pointer" class="glyphicon glyphicon-edit"></span>
我想避免多次重复相同的元素。
Here is a fiddle 包含所有这些变体。
【问题讨论】:
标签: html css hyperlink semantics