HTML / CSS – 按钮 – 何时使用什么

关于 HTML页面上的按钮,我有一个非常基本的问题.

众所周知,创造它们有几种可能性.可以设置display:block;在a上,所以可以为它指定颜色,宽度和高度.但是还有HTML元素按钮和元素提交.

什么时候用?例如,在创建表单时,如果我没记错的话,我需要一个submit元素.但是当我在表单外面有一个按钮时,我可以使用普通的a.但是,我仍然不知道使用按钮.

你能帮我解决这个问题吗?

解决方法

当它是链接而不是表单提交时,应该使用锚(< a>).

搜索引擎抓取工具无法跟踪由输入或按钮提交的链接,只能跟踪.因此,对于SEO目的,最好使用锚链接.

如果它是一个表单,你应该总是使用一个按钮或输入,因为这些可以按下回车键提交表单(与链接不同),并且通常更好的可访问性.

我不会详细说明是否使用按钮或输入,因为已经有关于此的深入帖子:

<button> vs. <input type=”button” />. Which to use?

相关文章

vue阻止冒泡事件 阻止点击事件的执行 &lt;div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些