SIr*_*lot 4 html user-interface
好的做法有什么用<button>?
它可以取代<a>标签还是仅适用于表单?
一个链接可以链接到某个东西——至少应该如此!执行以下操作在语义上是错误的:
<a href="#" onclick="doSomething(); return false;">Do something</a>
Run Code Online (Sandbox Code Playgroud)
这应该用一个按钮代替,因为它就是为了这个目的而存在的——它作为用户(程序员)指定的东西的触发器;因此,元素的目的<button type="button">并不明确。相反,链接的目的非常明确 - 它应该指向某个地方!
由于 HTML 是一种标记语言,如果您不考虑 SEO,那么您做什么并不重要。<a>使用标签可以实现与使用标签相同的效果<button>,就像 a<span>可以完全充当 a <div>-但从语义上来说,这是不正确的。
| 归档时间: |
|
| 查看次数: |
1037 次 |
| 最近记录: |