如何在表单标签 html 中格式化按钮?

How to format a button with in Form tag, html?

我正在使用以下方法将 link 按钮添加到另一个页面:

<TD>
    <FORM METHOD="LINK" ACTION="page2.html">
        <INPUT TYPE="submit" VALUE="to Page 2">
    </FORM>
</TD>

我知道我们可以在 CSS 中使用 button{...} 来改变按钮的外观,但是如果按钮是在上面的表单标签中,我们如何格式化它? 谢谢你的帮助。

Css 将是:input[type=submit] {background-color: #999;}

input[type=submit] 是选择器。

您可以向此样式添加任何规则

Css 使用选择器设置元素样式。选择器可以是很多东西,比如 classes、元素属性或名称。这些选择器中的大多数都不会关心您的按钮是否在表单中。

<TD>
    <FORM METHOD="LINK" ACTION="page2.html">
         <INPUT TYPE="submit" class="button" VALUE="to Page 2">
    </FORM>
</TD>

在此示例中,我向您的按钮添加了 class。

.button {
    border: 1px solid black;
}

然后这个 css 规则会将其连接到所有具有按钮 class 的元素。这是一个很好的基础入门,它解释了 css 的工作原理:

https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getting_started/Selectors

表单没有 method="link",您不需要表单即可转到另一页。

使用a

<a href="page2.html">to Page 2</a>

或者如果你想要一个按钮:

<button onclick="javascript:window.location.href='page2.html';">to Page 2</button>

并给它一个 id<button id="btn" ... 然后你可以给它任何你想要的样式:

<style type="text/css">
    #btn {
        background-color: green;
        color: white;
        font-weight: bold;
        /* etc */
    }
</style>