Html 何时使用按钮输入或作为按钮样式的超链接?
我在一个网站上有一个小欢迎屏幕,要求用户登录或注册。相当标准的东西 登录按钮位于表单中,因此它是Html 何时使用按钮输入或作为按钮样式的超链接?,html,css,Html,Css,我在一个网站上有一个小欢迎屏幕,要求用户登录或注册。相当标准的东西 登录按钮位于表单中,因此它是元素 但是,“注册”按钮不在表单中。它的目的只是将人们发送到另一个可以注册的页面。但是我想让这个按钮看起来和写着“登录”的按钮一样,以保持一致性/美观 我想要实现的注册链接的最佳实践是: 在表单中使用元素,以便用户注册 使用标准的超链接,但在CSS中设置样式,使其看起来像一个按钮 如果它在语义上是一个链接,但样式是一个按钮,请使用带有CSS的元素使其看起来像一个按钮。您会用什么标记来包装超链接?它不是
元素
但是,“注册”按钮不在表单中。它的目的只是将人们发送到另一个可以注册的页面。但是我想让这个按钮看起来和写着“登录”的按钮一样,以保持一致性/美观
我想要实现的注册链接的最佳实践是:
元素,以便用户注册如果它在语义上是一个链接,但样式是一个按钮,请使用带有CSS的
元素使其看起来像一个按钮。您会用什么标记来包装超链接?它不是段落、标题,甚至不是列表。@volumeone,你为什么需要包装超链接?在我的CSS中,我需要给它添加一个边距。此超链接上方的元素是H2标记。在我的CSS中,我尝试了h2+a{margin top:15px;},但它不起作用。例如,如果我将超链接包装在一个H3中,然后执行h2+H3{margin top:15px;},那么它可以工作。@volumeone,默认情况下,a
元素是内联的,这意味着上下页边距和填充不会影响它们。尝试将display:inline block
添加到a
样式中。