这个html有效吗(按钮link)
Is this html valid (button link)
我需要一个按钮从 link 到新的 window。
我的代码在我迄今为止尝试过的所有桌面浏览器中都有效,但是当我 运行 它通过 W3C validator 时,我得到以下错误;
The element button must not appear as a descendant of the a element.
<a href="http://www.example.com"><button type="button" class="btn btn-success">contact</button></a>
如果有人能告诉我它应该是什么样子才能在语义上正确,我将不胜感激。
请注意,我使用的是 bootstrap 框架,因此 btn class。
您可能不需要 <button>
元素,因此只需删除它并将 class 参数移动到 <a>
元素中:
<a href="http://www.example.com" class="btn btn-success">contact</a>
不,无效。
HTML 应如下所示:
<a href="http://www.example.com">contact</a>
(无论您要添加什么 类)。然后,您可以设置 link 的样式,使其看起来随心所欲。
如果您想提交表单或有一个非 link 触发 [=22] 的按钮,您应该使用按钮 而不是 link =].
您已经回答了您的问题。 HTML 无效。
只需将 a
元素赋予 button
元素所具有的 类:
<a class="btn btn-success" href="http://www.example.com">contact</a>
Example Here - 外观是一样的。
我需要一个按钮从 link 到新的 window。
我的代码在我迄今为止尝试过的所有桌面浏览器中都有效,但是当我 运行 它通过 W3C validator 时,我得到以下错误;
The element button must not appear as a descendant of the a element.
<a href="http://www.example.com"><button type="button" class="btn btn-success">contact</button></a>
如果有人能告诉我它应该是什么样子才能在语义上正确,我将不胜感激。
请注意,我使用的是 bootstrap 框架,因此 btn class。
您可能不需要 <button>
元素,因此只需删除它并将 class 参数移动到 <a>
元素中:
<a href="http://www.example.com" class="btn btn-success">contact</a>
不,无效。
HTML 应如下所示:
<a href="http://www.example.com">contact</a>
(无论您要添加什么 类)。然后,您可以设置 link 的样式,使其看起来随心所欲。
如果您想提交表单或有一个非 link 触发 [=22] 的按钮,您应该使用按钮 而不是 link =].
您已经回答了您的问题。 HTML 无效。
只需将 a
元素赋予 button
元素所具有的 类:
<a class="btn btn-success" href="http://www.example.com">contact</a>
Example Here - 外观是一样的。