HTML基础教程8——表单标签

简介: 表单用<form>标签表示,表单用于创建填写信息等,表单中的控件通过不同标签不同元素实现,<form>中最为主要的属性有action,其值一般为后端所提供的,是表单数据提交到后端的核心,还有method(提交方法),其值有get(默认)与post,get相对于post是不安全的,因为此方法会将信息暴露在浏览器中。

HTML基础教程8——表单标签


HTML基础教程8——表单标签


表单基础


表单用<form>标签表示,表单用于创建填写信息等,表单中的控件通过不同标签不同元素实现,<form>中最为主要的属性有action,其值一般为后端所提供的,是表单数据提交到后端的核心,还有method(提交方法),其值有get(默认)与post,get相对于post是不安全的,因为此方法会将信息暴露在浏览器中。


input基本使用


表单中最为主要实现控件的标签为<input>,通过属性type不同值实现不同的控件效果,其中type的值有text输入正常显示,password输入密码隐藏显示,radio单选框,checkbox复选框,file上传文件,reset重置按钮,submit提交按钮,button正常的按钮。


input中占位符


占位用属性placehoder,其值提示用户应该输入什么信息,占位符实现的功能是提示用户该位置输入什么内容,在用户输入内容后提示自动消失。

1.png


radio中单选使用以及默认选项


在我们想实现单选的目的后会发现radio的实现不能和我们想的一样,还是可以把所有框都选上,主要是因为电脑不知道我们需要把那几个框列为一组来做单选,那我们想就解决该问题就需要在同类的<input>标签中填入相同的name。

1.png

默认选中用属性checked,其属性值可以写checked也可以不写,checked在checkbox中同样使用。

1.png


file中多选文件


多选文件使用属性multiple实现,其属性值可以写mutiple也可以不写.若不加该元素,控件只允许上传一个文件。

1.png


button标签


submit只能提交,reset只能重置,button可以搭配js实现更多功能。


下拉菜单标签


下拉菜单用<select>标签表示,其中每一个选项用<option>标签标识,默认选项在<option>标签中使用属性selected,其属性值可以写selected也可以不写,<option>标签中属性value的值代表着我们传给后端的数据,元素值是我们展示给用户的,例如在用户界面我们想使用中文,而数据传输到后端时需要英文就可以将value的值使用中文对应的英文,元素值使用正常的中文。

1.png


文本域标签


文本域用<textarea>标签表示,其属性主要有row和col,其中cols的值表示文本域宽度,rows的值表示文本域高度,文本域可以拖拽右下角改变大小(可以通过设置不允许用户该表大小,这个很重要,后续讲解),文本域主要用于用户填写长文本之类的,例如自我介绍等等。

1.png


lable标签


使用<lable>标签包裹时鼠标点击文字单选框也会选上,可以通过<lable>包住文字和控件实现<lable><input type="radio">女</lable>,还可以通过for和id实现<lable for="sex">女</lable><input type="radio" id=sex>


以上内容不是全部表单内容(大部分已经有了这些基本也够用了),其他的控件例如进度条之类的感兴趣的可以自行上网学习~~~

相关文章
|
17天前
|
数据采集 移动开发 前端开发
HTML代码的革命:语义化标签的魅力,让你的网页结构焕然一新!
【8月更文挑战第26天】本文探讨了Web前端开发中的语义化标签概念及其重要性。语义化标签通过使用具有明确含义的HTML标签来构建页面结构,提升了网页的可访问性及搜索引擎优化效果,并增强了代码的可读性和维护性。文章还讨论了实际开发中遇到的问题及未来发展趋势。
26 0
|
2天前
|
前端开发 Windows
【前端web入门第一天】02 HTML图片标签 超链接标签 音频标签 视频标签
本文档详细介绍了HTML中的图片、超链接、音频和视频标签的使用方法。首先讲解了`&lt;img&gt;`标签的基本用法及其属性,包括如何使用相对路径和绝对路径。接着介绍了`&lt;a&gt;`标签,用于创建超链接,并展示了如何设置目标页面打开方式。最后,文档还涵盖了如何在网页中嵌入音频和视频文件,包括简化写法及常用属性。
24 13
|
1天前
|
搜索推荐 SEO
HTML中各种标题标签的正确使用方法及其特点
在HTML中,标题标签(`&lt;h1&gt;`至`&lt;h6&gt;`)用于定义文档的标题结构。`&lt;h1&gt;`表示主标题,每个页面应只有一个;`&lt;h2&gt;`至`&lt;h6&gt;`分别表示不同层级的子标题,可用于细分内容。正确使用这些标签不仅有助于文档的层次分明和可读性提升,还能优化SEO。使用时需注意保持层级结构连续、内容描述清晰。
|
2天前
|
Web App开发 前端开发 JavaScript
HTML/CSS/JS学习笔记 Day3(HTML--网页标签 下)
HTML/CSS/JS学习笔记 Day3(HTML--网页标签 下)
|
4天前
|
开发框架 .NET
ASP.NET Web Pages - HTML 表单
表单是 HTML 文档中放置输入控件(文本框、复选框、单选按钮、下拉列表)的部分。
21 2
|
15天前
|
移动开发 数据安全/隐私保护 UED
HTML表单标签详解:如何用HTML标签打造互动网页?
通过合理使用HTML表单标签,可以构建功能丰富、用户友好的互动网页。HTML表单的元素和属性提供了丰富的输入选项和验证功能,使得收集和处理用户输入成为可能。随着HTML5的发展,表单元素的功能性和用户体验将继续得到提升。开发者应充分利用这些工具,为用户打造流畅、互动性强的网页体验。
29 4
HTML中font标签用法
这篇文章详细介绍了HTML中`<font>`标签的用法,包括如何分别设置字体风格(`font-style`)、字体粗细(`font-weight`)、字体大小(`font-size`)和字体类型(`font-family`),并通过实例代码演示了如何综合使用这些属性来定义文本的字体样式。
HTML中font标签用法
|
4月前
|
前端开发
HTML基本标签使用详解
HTML基本标签使用详解
|
10月前
|
数据采集 前端开发 JavaScript
【 ⑤】HTML概述与基本标签详解
【 ⑤】HTML概述与基本标签详解
42 0
|
前端开发 JavaScript Java
【HTML】基本标签介绍
HTML基本标签介绍 1. HTML是什么? HTML的英文全称是 Hyper Text Markup Language,即超文本标记语言
75 0