Html 什么时候我应该在标准div上使用表单?

Html 什么时候我应该在标准div上使用表单?,html,Html,使用而不是的有效方案是什么? 我自己从来没用过,但人们确实用过 除了语义参数之外,我是否缺少表单必须提供的功能?当您有一组逻辑表单控件(输入、选择、按钮等)时,请使用表单: 分组 指定输入的数据应提交到何处以及以何种形式提交 当HTML没有提供具有适当语义的元素时,使用div创建一组元素和/或文本 当您有一组逻辑表单控件(输入、选择、按钮等)时,请使用表单: 分组 指定输入的数据应提交到何处以及以何种形式提交 当HTML没有提供具有适当语义的元素时,使用div创建一组元素和/或文本 当您

使用
而不是
的有效方案是什么? 我自己从来没用过,但人们确实用过


除了语义参数之外,我是否缺少表单必须提供的功能?

当您有一组逻辑表单控件(输入、选择、按钮等)时,请使用表单:

  • 分组
  • 指定输入的数据应提交到何处以及以何种形式提交

当HTML没有提供具有适当语义的元素时,使用div创建一组元素和/或文本

当您有一组逻辑表单控件(输入、选择、按钮等)时,请使用表单:

  • 分组
  • 指定输入的数据应提交到何处以及以何种形式提交

当HTML没有提供具有适当语义的元素时,使用div创建一组元素和/或文本

当您有一组逻辑表单控件(输入、选择、按钮等)时,请使用表单:

  • 分组
  • 指定输入的数据应提交到何处以及以何种形式提交

当HTML没有提供具有适当语义的元素时,使用div创建一组元素和/或文本

当您有一组逻辑表单控件(输入、选择、按钮等)时,请使用表单:

  • 分组
  • 指定输入的数据应提交到何处以及以何种形式提交

当HTML没有提供具有适当语义的元素时,使用div创建一组元素和/或文本

对于类似形式的事物,
是标准。

div
没有语义含义。它基本上是当文档中的某些内容无法以任何其他方式进行分类时使用的元素,如实现所需布局所需的附加元素,尽管目标是避免这种情况。在过去,由于可用的语义元素较少,因此更需要它

表单确实具有语义含义,应该用作表单—一个接受用户输入的区域。这是来自w3文档的引用:

HTML表单是包含正常内容的文档的一部分, 标记、称为控件的特殊元素(复选框、单选按钮、, 菜单等),以及这些控件上的标签。用户通常“完整” 通过修改控件(输入文本、选择菜单项、, 等),然后将表格提交给代理进行处理(例如 网络服务器、邮件服务器等)


表单也有默认行为,例如按钮“提交”表单,它将根据
操作
方法
属性刷新/重定向页面。虽然在表单提交中使用ajax并禁用该行为更为现代,但表单元素在语义上仍然是类似表单的元素。如果禁用javascript,表单将退回到标准提交(操作/方法),因此表单仍用于此目的。您还可以使用
var myVar=document访问javascript中的表单。表单

对于类似表单的东西,
是标准。

div
没有语义含义。它基本上是当文档中的某些内容无法以任何其他方式进行分类时使用的元素,如实现所需布局所需的附加元素,尽管目标是避免这种情况。在过去,由于可用的语义元素较少,因此更需要它

表单确实具有语义含义,应该用作表单—一个接受用户输入的区域。这是来自w3文档的引用:

HTML表单是包含正常内容的文档的一部分, 标记、称为控件的特殊元素(复选框、单选按钮、, 菜单等),以及这些控件上的标签。用户通常“完整” 通过修改控件(输入文本、选择菜单项、, 等),然后将表格提交给代理进行处理(例如 网络服务器、邮件服务器等)


表单也有默认行为,例如按钮“提交”表单,它将根据
操作
方法
属性刷新/重定向页面。虽然在表单提交中使用ajax并禁用该行为更为现代,但表单元素在语义上仍然是类似表单的元素。如果禁用javascript,表单将退回到标准提交(操作/方法),因此表单仍用于此目的。您还可以使用
var myVar=document访问javascript中的表单。表单

对于类似表单的东西,
是标准。

div
没有语义含义。它基本上是当文档中的某些内容无法以任何其他方式进行分类时使用的元素,如实现所需布局所需的附加元素,尽管目标是避免这种情况。在过去,由于可用的语义元素较少,因此更需要它

表单确实具有语义含义,应该用作表单—一个接受用户输入的区域。这是来自w3文档的引用:

HTML表单是包含正常内容的文档的一部分, 标记、称为控件的特殊元素(复选框、单选按钮、, 菜单等),以及这些控件上的标签。用户通常“完整” 通过修改控件(输入文本、选择菜单项、, 等),然后将表格提交给代理进行处理(例如 网络服务器、邮件服务器等)

表单也有默认行为,例如按钮“提交”表单,它将根据
操作
方法
属性刷新/重定向页面。使用ajax进行表单提交并禁用该行为更为现代
<input type=submit />