【发布时间】:2012-10-15 20:57:24
【问题描述】:
我正在创建一个 Web 应用程序,其中包含用于更改单个页面上的元素的命令列表。该页面 100% 依赖于 JavaScript。因此,我将这些链接编码为:
<a href="#">Command #1</a>
怀疑这在语义上是否正确,我发现很多地方都说我应该改用button。
这是有道理的,但意味着我必须将按钮的样式更改为看起来像一个链接,这感觉很hacky。这是正确的方法吗?
【问题讨论】:
-
“语义正确”并不是一个模糊的概念。另外,我选择的答案显然是一个“可靠的答案”。
标签: javascript html css semantic-markup