Css 样式按钮-<;a>;vs<;输入>;
对于按钮,我现在主要看到人们使用Css 样式按钮-<;a>;vs<;输入>;,css,forms,Css,Forms,对于按钮,我现在主要看到人们使用设置按钮样式。不使用表单元素(如旧的或)有什么好处 我认为这与其说是优点,不如说是缺点,不如说是语义应该在您提交内容时使用。如果您在站点上有一个按钮将您从一个地方带到另一个地方,那么它本质上就是一个锚,应该是一个,很可能带有href属性。语义标记 如果按钮要提交表单,则有意义。 否则,如果是链接,则最能描述元素的结构。锚定标记很容易处理(即:在每个浏览器中都支持悬停,而不必深入ie的doctype)。当“类似按钮”是设计的一部分时,设置链接的格式有时比使用按钮默认
设置按钮样式。不使用表单元素(如旧的
或
)有什么好处 我认为这与其说是优点,不如说是缺点,不如说是语义<代码>应该在您提交内容时使用。如果您在站点上有一个按钮将您从一个地方带到另一个地方,那么它本质上就是一个锚,应该是一个
,很可能带有href属性。语义标记
如果按钮要提交表单,则
有意义。
否则,如果是链接,则
最能描述元素的结构。锚定标记很容易处理(即:在每个浏览器中都支持悬停,而不必深入ie的doctype)。当“类似按钮”是设计的一部分时,设置链接的格式有时比使用按钮默认样式和行为更容易
此外,正如Schleis提到的,语义非常重要。如果您认为链接可以更好地描述元素,请使用
标记。当它像按钮一样工作时,使用
或
标记。属于表单,不意味着有超链接。从浏览器/OS规范中释放,以形成元素。锚点由bots@Shaddow,这是告诉人们的好消息。把它做好!可能重复的