按钮与链接

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 $200 免费积分!

网络上有很多关于按钮和链接的文章,介绍了它们之间的差异以及如何正确使用它们。好吧,我不介意。 我也写过一篇关于 链接和按钮的完整指南¹.

这是一个在网络上非常常见的错误,所以值得反复强调。

  • 目的是将用户发送到另一个 URL 吗?那么它是一个链接,形式为 <a href="">
  • 目的是触发页面上的交互性吗?那么它是一个按钮,形式为 <button>
  • 任何偏离上述形式的元素,你最好确保你知道自己在做什么。

Eric Eggert 最近 写了一篇很棒的文章,其中有一句话很好地解释了为什么这很重要。

想象一下,如果你的键盘上的“e”键只有 90% 的时间能正常工作,这会让人非常沮丧。用户界面中的可靠性和信任度至关重要,可以让用户轻松浏览内容和应用程序。如果使用正确的元素,就能更好地支持用户。

Manuel Matuzović 有一个 按钮速查表,它以一种让人忍俊不禁的方式解释了为什么除了 <button> 之外的任何元素都不如按钮好。Manuel 还链接了 Marcy Sutton 的史诗级视频 链接与按钮对决,将这两个元素进行了一场模拟战斗——“我们将让两个 HTML 元素进行一场对抗,看看谁更强大,谁更正确。其中一个元素用空格键触发,另一个用回车键触发。谁会赢?” 我不知道是该 哭还是笑,因为我们还需要付出很多努力来传播这些信息。

  1. 我认为我们的文章 链接和按钮的完整指南 很好地展示了面向初学者的内容,这也是我最喜欢的写作和发布内容类型!但由于网络上有很多面向初学者的内容,如果你想产生影响并获得足够的 SEO 排名,那么门槛就很高。所以,在这篇文章中,我们的想法是大胆地写尽可能多的内容,几乎涵盖了链接和按钮技术基础的所有内容。如果你在这方面很有天赋,那么就 联系我们吧.