首页 >web前端 >css教程 >HTML&CSS表单指南(无黑客!)

HTML&CSS表单指南(无黑客!)

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌原创
2025-02-10 09:34:11967浏览

HTML&CSS表单指南(无黑客!)

从历史上看,HTML的形式非常棘手 - 首先,因为至少需要一点点JavaScript,其次,因为没有任何数量的CS可以使它们行为。 但是,在现代网络的情况下,这不一定是正确的,所以让我们学习如何仅使用HTML和CSS标记表单。

钥匙要点

可以仅使用html和css创建>元素创建的,并且数据是使用操作属性提交的。可以使用其他属性(例如enctype和target)来定义数据编码类型以及显示输出的位置。 标签对于可用性和可访问性至关重要,描述了输入的目的。有三种声明标签的方法:相邻标签,ARIA标签和包装标签。最有效的方法是将输入包装在标签中。占位符也可用于提供输入字段中预期的示例。

>有多种输入类型可供选择,例如按钮,复选框,颜色,日期,电子邮件,文件等。由于浏览器默认值,样式输入可能会具有挑战性,但是外观属性可用于覆盖这些属性。输入验证对于确保用户输入符合某些条件至关重要,并且可以使用本机HTML验证或JavaScript实现。

    基本结构
  • 从元素开始。
  • >这里没有什么花哨的。只是覆盖基本结构。

>如果您自然地提交表单数据(也就是说,没有JavaScript),则需要包含操作属性,其中值是您将向您发送表单数据的URL。该方法应取决于您要实现的目标(不要用GET发送敏感数据)。

>此外,还有较少使用的Enctype属性,该属性定义了发送的数据的编码类型。另外,虽然不一定是表单所特有的属性,但可以用于在新选项卡中显示输出。

基于JavaScript的表单不一定需要这些属性。HTML&CSS表单指南(无黑客!)>

>表单由输入组成,这些输入期望数据值。

>

参见笔
<span><span><span><form</span>></span>
</span>    ...
<span><span><span></form</span>></span>
</span>
表单1 by sitepoint(@sitepoint)

在Codepen上。

包括可提供更好可用性和可访问性的标签

<span><span><span><form</span> method<span>="POST"</span> action<span>="/subscribe"</span> enctype<span>="application/x-www-form-urlencoded"</span> target<span>="_blank"</span>></span>
</span>    ...
<span><span><span></form</span>></span>
</span>
每个输入都需要一个标签。>

标签是一个文本描述符,描述了输入的用途。有三种宣布标签的方法,但其中一个优于其他两个标签。让我们现在深入研究这些。

相邻标签

>相邻标签需要最多的代码,因为我们需要明确声明标签所描述的输入。对于大多数人来说,这是违反直觉的,因为我们可以将输入包装在标签内部以实现相同的效果。

话虽如此,相邻的方法在延长的情况下可能是必要的,所以这就是外观:

>

<span><span><span><form</span>></span>
</span>    ...
<span><span><span></form</span>></span>
</span>
>从上面的示例中可以看到,

以上是HTML&CSS表单指南(无黑客!)的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn