本文介绍: HTML中,表格由 table 元素来定义.还有一些用于表格的其他标签,如 caption、thead、tbody、tfoot、th 等。是用于收集用户信息的一组元素。formnovalidate: 定义提交表单数据时是否要忽略表单元素的验证。定义表单元素的值,例如文本框中的默认文本、默认选中的单选框或复选框等。表单元素只读,用户无法修改其值,通常用于展示数据或只读状态的表单元素。禁用表单元素,使其无法接收用户输入,通常用于表单元素不可用的情况。:表单的容器(表单域),用于将表单元素组织在一起。
一、表格元素table
HTML中,表格由 table 元素来定义.还有一些用于表格的其他标签,如 caption、thead、tbody、tfoot、th 等。
表格元素标签:
- table:定义一个表格。
- tr:定义表格中的一行。
- td:定义表格中的一个单元格。
- th:定义表格中的表头单元格。th 通常用于表格的第一行或第一列,通常会加粗显示。
- caption:定义表格的标题,显示在表格的顶部。,默认加粗显示
- thead:定义表格的表头部分。
- tbody:定义表格的主体部分。
- tfoot:定义表格的页脚部分。
注意
- table创造初始是用来进行布局,可以设置display:table模拟表格;对外显示块级,默认由内部元素撑开。
- th、td必须写在tr标签内,有默认的padding。
- table支持margin:0 auto;
表格妙用
-
块元素水平和垂直居中
{ display:table-cell; Vertical-align: middle; margin :0 auto ; }
-
文本元素水平垂直居中
单行文本
{ text-align :center ; height:line-height; }
{ text-align:center display:table-cell; vertical:middle; }
二、表单元素form
HTML表单是用于收集用户信息的一组元素。以下是常见的HTML表单元素及其相关属性和属性可取值:
<form action = "url地址" method="get/post请求方式" target="_self/_blank" >
/*label针对表单元素,扩大鼠标触发范围,提升用户体验*/
显式:for值和id对应
<label for="xxx"> </label>男<input type="radio" id="xxx"/>
隐式:
<label> 男<input type="radio"/></label>
/*label可以应用做轮播图*/
</form>
-
相关属性:
-
input:用于接受用户输入的文本框、单选框、复选框等元素。
相关属性:
-
- text,默认值,用于接收单行文本输入,比如用户名、邮件地址等。
- password ,用于接收密码输入,输入的字符会被隐藏,以保证输入的安全性。
- checkbox,用于接收单个复选框的选中状态,可以设置 checked 属性来指定默认选中状态。
- radio,用于接收单个单选框的选中状态,需要将相同的单选框用相同的 name 属性来分组。
- file,用于上传文件,允许用户选择本地的文件上传到服务器。
- submit,用于提交表单数据到服务器,比如用户点击“提交”按钮后,会将表单中的数据发送到指定的 URL。
- reset,用于重置表单中的数据,比如用户点击“重置”按钮后,表单中的所有输入框的值都会被清空。
- button,用于创建一个自定义按钮,可以使用 JavaScript 绑定点击事件,实现自定义功能。
- hidden,用于创建一个隐藏的输入框,通常用于存储不需要用户编辑的数据,比如 session id。
- date,用于接收日期输入,允许用户选择日期。
- time,用于接收时间输入,允许用户选择时间。
- datetime-local,用于接收日期和时间输入,允许用户选择日期和时间。
- month,用于接收月份输入,允许用户选择月份。
- week,用于接收周数输入,允许用户选择周数
- search ,搜索框
- number,数字输入框
- email,邮箱格式
- image,图片提交按钮
- hiddle ,影藏与,提交但是不会显示
-
disabled: 禁用表单元素,使其无法接收用户输入,通常用于表单元素不可用的情况。
-
form: 定义表单元素所属的表单 ID。
-
multiple: 表示用户是否可以上传多个文件。
-
-
<select name="xxx" id="" size="列表可见选项数"> <optgroup label="xxxxx"></optgroup> //下拉表单的分组 <option value="a">aaa</option> <option value="b">bbb</option> </select>
相关属性:
-
相关属性:
-
相关属性:
-
<fieldset> <legend> </legend> <legend> </legend> </fieldset>
-
相关属性:
原文地址:https://blog.csdn.net/weixin_46057095/article/details/133273652
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_7685.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。