簡體   English   中英

使用沒有表單標記的fieldset標記是錯誤的嗎?

[英]Is it wrong to use the fieldset tag without form tag?

我想知道我是否可以使用fieldset標簽而不是在form 因為我喜歡它包含內部html周圍的legend和邊框內容的方式。 當我用它來封閉li元素時,它的行為就像它在表單中的實際存在(可視)一樣。

這是有效的HTML5。 將以下HTML粘貼到驗證器: http//validator.w3.org/check

<!DOCTYPE html>
<html>
<head><title>Title</title></head>
<body>
    <fieldset> <legend>Test</legend> </fieldset>
</body>
</html>

它也是有效的HTML4。 用以下內容替換<!DOCTYPE html> ,它仍然通過驗證:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

您可以使用實際表單之外的任何表單元素,因為它們中的大多數可以與表單外部的JavaScript實用程序一起使用。 只有在您計划允許用戶使用它提交數據時才需要表單。

要記住的一件事是你應該分開結構和設計。 你想要一個fieldset,因為它一個fieldset,或者因為fieldset 看起來不錯?

也可以看看:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM