對於HTML5輸入字段的有效標記,我有點困惑。HTML5有效表單輸入/字段
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Site Name</title>
</head>
<body>
<form name="contact" method="post" action="/">
<p><input type="input" name="first_name" maxlength="255" /></p>
</form>
</body>
</html>
當我在w3.org運行這個通過驗證我得到的錯誤Bad value input for attribute type on element input.
用紅色突出顯示的/>
。我看它創建的HTML版本整潔和它告訴我把它寫這樣的而不是:
<p><input type="input" name="first_name" maxlength="255"></p>
但後來當我確認,我再拿到相同的錯誤,但只用>
以紅色突出顯示。然後看看HTML-Tidy,看看它修正了什麼,它會離開,就好像它沒問題,但錯誤仍然存在。這是否被認爲是有效的HTML5標記?或者有沒有特定的方法來做到這一點?
啊,真是白癡!謝謝哈 – Joe