2017-10-10 64 views
1

非常新的HTML。我試圖創建一個「登錄」頁面,該頁面有一個鏈接到另一個「註冊」html頁面的按鈕。但是我遇到了一個問題,因爲我希望我的3個按鈕(登錄,重置,註冊)位於同一行。 主窗體將在登錄後鏈接到主網站,而「註冊」表單按鈕應該會將我發送到sign-up.html頁面。如果我將這些表單分開,「註冊」按鈕將放在一個新行中,但如果我將它們嵌套在一起,則需要我填寫表單。 謝謝! 嵌套<form>鏈接到另一個.html文件

<form> 
 
    <div> 
 
     <b> Email </b> 
 
     <input type="Email" placeholder="Enter Email" name="Email" required=""> 
 
     <br><br> 
 
     <b>Password: </b> 
 
     <input type="Password" placeholder="Enter Password" name="Password" required=""> 
 
     <br><br> 
 
     <input type="checkbox" unchecked="unchecked"> Remember me 
 
     <br><br> 
 
    </div> 
 
    <div> 
 
     <button type="submit">Log in</button> 
 
     <button type="Reset">Reset</button> 
 
     <form action="sign up.html"> 
 
\t   <button>Sign Up</button> 
 
     </form> 
 
    </div> 
 
</form>

+0

[HTML5佔位符屬性不能代替標籤元素](http://www.456bereastreet.com/archive/201204/the_html5_placeholder_attribute_is_not_a_substitute_for_the_label_element/) – Quentin

+0

您的問題似乎集中在按鈕顯示的樣式上。你熟悉CSS(級聯樣式表)嗎? CSS將幫助你讓你的顯示器看起來像你想要的樣子。此外,找到一個正在做你想做的事情的網站,並用Chrome的「檢查」來檢查它,看看它是如何完成的。 – JohnH

+0

@JohnH John,在編輯問題和答案時,您不應該糾正語法錯誤或類似問題,因爲它可能會改變問題的範圍。相反,你應該在評論中提及它,讓OP修復它,所以我們知道它不會干擾他們實際使用的代碼。我現在看到它可能是一個意外,但你的請求編輯刪除了一個元素的開頭。 – GrumpyCrouton

回答

1

嵌套形式,禁止在HTML中。你應該使用a validator

根本不需要嵌套窗體。你沒有收集任何數據。改爲使用鏈接。如果您不喜歡默認情況下的樣子,請應用CSS。

相關問題