表单高级和表格高级

高级表格做的 高级表格 立即下载

关于表单
1、表单字段集

<fieldset></fieldset>

功能相当于一个方框,在字段集中可以包含文本和其他元素。
该元素用于对其它的元素进行分组,。
fieldset 元素可以嵌套,在内部可以设置多个fieldset 对象。

2、字段集标题

<legend></legend>

功能:legend元素可以在fieldset对象绘制的方框内插入一个标题,legend元素必须是fieldset内的第一个元素。

3、表单元素
(1)上传文件框

<input type="file" />

(2)图像域(图片按钮)

<input type="image" alt="" src="图片路径" />

4、提示信息标签

<lable for="绑定控件的id名" ></lable>

lable用来定义标签,为页面上的其它元素指定提示信息。要将lable元素绑定到其它的元素上,将lable元素的for属性设置成元素ID名相同。

eg:
<lable for="male">男</lable>
<input type="radio" name="sex" id="male" />

HTML5新增表单元素
1、datalist(下拉列表)
提供一个事先定义好的列表,通过id名与input进行关联,当在input内输入时就会有自动完成功能,用户就会看到一个下拉列表。

<input list="words" />
<datalist id="words">
    <option value="文字"/>
</datalist>

2、output
表示不同类型的的输出比如脚本的输出。(表单里面有应用)

新增的input属性

1、email:用来输入email地址,内容不是email地址格式时,则不允许提交,不检查email是否存在。
具有multiple属性,它允许在该文本框中输入一串以逗号分隔的email地址。

2、url:专门用来输入URL地址的文本框,如果不是URL格式的则不允许提交。

3、number和ranger
number有max min step 属性,step是间隔。设了这些属性之后。不符合此规则,则不允许提交
range:数字滚动条,与number类似也有max min step ,它没有一个明显的数值表示当前值,但可以使用output输出当前值。

4、datetime 和 datetime-local
datetime类型用来输入UTC(国际)日期和时间的文本框。
datetime-local 用来输入本地的日期和时间,(兼容性好)

5、month和week
month类型是月份选择器,它的值为 年-月。
week类型是周选择器,它的值为 年-周。

6、search
用来输入搜索关键词的文本框,单击按钮将清空输入框内的内容。

7、color
提供了一个颜色选取器,值为16进制符号#ff0000;(只有opera Blackberry 支持。)

8、output
定义不同类型的输出计算结果的输出,或脚本输出,必须从属于表单,必须将它放在表单内部,或对它添加form属性。

9、自动验证
(1)required
可以应用在大多数输入元素上,如果元素内容为空,不允许提交,并且显示提示文字。
(2)p a t t e r n
将属性值设为某个格式的正则表达式,在提交时会检查其内容是否符合给定的样式。

<input type="text" parttern="[0-9][A-Z]{3}" placeholder="输入一个数和三个大写字母"/>

placeholder:文本框处于未输入状态时文本框显示的提示文字。

10、autocomeplace:规定输入字段是否应该显示自动完成功能,属性值为off/on
当用户在字段开始键入时,会显示填写过的值。
用的时候要给<input>或者<form>加上name=“ ” 属性。

11、autofocus:给文本框选择框或者按钮控件加上该属性,打开该页面时,该控件会自动获取鼠标的焦点。一个页面只有一个。

12、multiple
可以输入一个或者多个值,每个值之间用 , 逗号分开,如果获取其中的值 用<input type="email" multiple /> 还可以用于file。

关于表格

关于表格的css属性

1、单元格间距(加在table上)

border-spacing:数值加单位;

单元格与单元格之间的距离

2、合并相邻单元格边框

border-collapse:collapse;(边框合并)
border-collapse:separate;(边框分开,默认的)

3、没有内容的单元格显示或隐藏。

empty-cells:show(显示)
empty-cells:hide;(隐藏)

4、表格布局算法(让宽度不自动)

table-layout:auto(自动,默认值)
table-layout:fixed(固定宽度,不随内容多少而改变单元格的宽度。)

5、表格标题

<caption>标题内容</caption>

位置:caption-side : top/right/bottom/left
left和right只有火狐能识别。

<th>行标题</th>

th为表格的行标题,放在tr里面。

<tr>
    <th>标题</th>
</tr>

4、添加分组线

rules="grounps" (位于行组和列组之间的线条)(谷歌里面不能正常显示,有兼容问题)
rules="rows"(位于行之间的线条)
rules="cols"(位于列之间的线条)
rules="all"(位于行和列之间的线条)
rules="none"(没有线条)

5、table数据行分组

<theader></theader>(表头)
<tbody></tbody>(表体)
<tfoot></tfoot>(表尾)

一个table中可包含多个thead tbody tfoot

6、数据列分组(两种)
(1)

<colgroup span="数值加单位" ></colgroup>

(2)

<col span="数值加单位" />(兼容性不好)

注意:虽然col和colground具有相同的功能,但是我们只能使用colgroup元素来决定表格内容部分分割线(rules)应该处于的位置,而col没有这个功能。

利用CSS仿Excel表格的效果 立即下载

相关推荐

openEuler 快速入门

openEuler 是一个专注于企业领域的 Linux 发行版,广泛应用于服务器、云计算和边缘计算场景。最初由华为开发,现在由 Open Atom Foundation 进行开发和管理。Open Atom Foundation 是中国第一个开源软件基金会,得到了华为、阿里巴巴、腾讯、百度等知名企业的支持,并且中国信息通信部也是该基金会的一部分。可以将 openEuler 看作是 Red Hat 或 SUSE Linux 的等价物,但它与 SUSE Linux 更为相似。

HuaweiLab_Peach的博客 2056

Ant Design Pro(5)-6.高级表单ProForm

PrForm表单使用

AG.『Feng』的博客 6570

UOS系统手动添加1920x1080分辨率:xrandr命令详解与持久化配置

本文详细介绍了在UOS系统中使用xrandr命令手动添加1920x1080分辨率的方法。针对系统设置中缺失该选项的常见问题,文章提供了从识别显示设备、使用cvt生成模式、添加并切换分辨率,到通过修改.profile文件实现持久化配置的完整步骤。同时涵盖了虚拟机环境、设备名识别及排错等进阶内容,帮助用户彻底解决UOS分辨率配置难题。

weixin_29300931的博客 500

表格标签—表格高级样式的设置

第1关:表格高级样式设置相关概念 任务描述 本关任务:完成一组表格高级样式设置的概念题。 相关知识 为了完成本关任务,你需要掌握:1.外边框线样式的设置,2.内部边框线的设置,3.单元格的合并。 外边框线样式属性frame 表格的外边框线的样式可用属性frame的取值来确定,frame取值与相应的样式如下: above:显示上边框 below:显示下边框 hsides:显示上下边框 vsides:显示左右边框 lhs:显示左边框 rhs:显示右边框 border:显示上下左右边框 void:不显示边框 内部

wangyongqi的博客 2303

YOLOv5轻量化实战:从Ghost模块到工业级部署的完整指南

本文详细介绍了YOLOv5轻量化实战,重点解析了Ghost模块在工业检测中的应用及其优化策略。通过Ghost卷积技术,模型参数量和GFLOPs显著降低,同时保持高精度,适用于实时性要求严格的工业场景。文章还提供了从模型优化到TensorRT加速的完整部署指南,助力开发者实现高效工业级应用。

weixin_28223453的博客 489

ORCA(动态避障)算法

A物体沿着向量v1和v2移动,刚好能和B擦肩而过,不会发生碰撞;若V1和V2的夹角再小一点的话就一定会发生碰撞。A的速度为V1,B的速度为V2,A对于B的相对速度(也就是我们把B看做静止,A的速度)就是V1-V2。,那么怎么判定A的速度向量是不是在碰撞区域内呢?这就需要用A相对于B的速度来判定。红线画出来的锥形区域就是A相对于B的。

u012861978的专栏 4769

day09-高级表单表格&BFC

1.高级表单 表单域下拉列表(菜单) 语法: <select > <option>下拉选项1</option> <option>下拉选项2</option> </select> 表单域多行文本定义: 语法: <textarea name="" cols="" rows="" > </textarea> 说明: 多行文本。rows属性和cols属性用来设置文本输入窗口...

HAI6545的博客 279

初识数据之特征选择

【代码】初识数据之特征选择。

M_inherit的博客 1136

前端学习第十天——高级表单及统筹

1、表单 自带边框的标签 input、hr、select、textarea 置换元素与非置换元素 非置换元素

前端尨猫的博客 287

解决【x2openEuler环境检查未通过——CheckRepoCurlActor不通过】问题

摘要:x2openEuler使用默认repo源时出现环境检查失败问题,原因是默认源返回308永久重定向错误。解决方法包括:1)为CentOS主机配置华为yum源;2)在x2openEuler Web界面修改为自定义可用源。具体步骤包括备份原源、下载华为源、清除缓存,并通过curl测试确认新源可用性。最终成功配置openEuler-24.03-LTS-SP1版本的repo源后,环境检查顺利通过。

提供C#相关开发 、云计算、运维测试、网络安全相关技术分享与服务,有意向可联系。 259

UNet 改进(39):结合残差连接与CBAM注意力机制的unet模型

本文提出了一种改进的UNet架构,通过融合残差连接和CBAM注意力机制来增强医学图像分割性能。该网络保留UNet的U形结构,但将基础模块替换为ResidualBlock和CBAM的组合:残差块通过快捷连接解决梯度消失问题,CBAM模块结合通道和空间注意力机制突出重要特征。整体架构采用编码器-解码器设计,包含5个下采样和上采样阶段,通过跳跃连接融合多尺度特征。实验表明,这种改进显著提升了原始UNet的性能,特别适用于需要精细边界的医学图像分割任务。

2401_82355416的博客 1034

高级表单、高级表格、BFC

表单 表单下拉列表:select>option下拉选项, 表单多行文本定义:textarea(name、cols、rows) 多行文本,rows属性和cols属性用来设置文本输入窗口的高度和宽度, 阻止对其窗口的拖动可以设置resize:none属性。 高级表单应用 表单字段集 fieldset标签: 相当于一个方框,可以包含文本和其他属性,还可以嵌套多个fieldset对象。 字段级标题 legend标签:属性align,属性值left、right、center、justify

skt__的博客 279

《QT+PCL》点云的点选与框选

【代码】《QT+PCL》点云的点选与框选。

阁楼 3602

HTML 表格表单和高级选择器

表格、表单和高级选择器 1. 掌握表格的使用 1.1 表格的基本语法 表格是我们在日常生活用到的非常多的一种数据表现形式。 它的结构清晰、稳定、易于管理,且使用简单。 例如:工资条、后台管理系统各种数据表、考试成绩单、简历模板… <!-- 声明表格 --> <table> <!-- 表格由行和列组成 --> <!-- table row 行 你想要几...

weixin_44793533的博客 585

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

表格、表单和高级选择器

表格、表单和高级选择器 1. 掌握表格的使用 1.1 表格的基本语法 表格是我们在日常生活用到的非常多的一种数据表现形式。 它的结构清晰、稳定、易于管理,且使用简单。 例如:工资条、后台管理系统各种数据表、考试成绩单、简历模板… <!-- 声明表格 --> <table> <!-- 表格由行和列组成 --> <!-- table row 行 你想要几...

System10010的博客 436

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

前端-表格、表单和高级选择器

表格的使用 表格的基本语法 表示是我们再日常生活中用到的非常多的一种数据表现形式。 它的结构清晰、稳定、易于管理、且使用简单。 例如:工资条、后台管理系统各种数据表、简历模板…… <!-- 声明表格 --> <table> <!-- 表格由行和列组成 --> <!-- table row 行 你想要几行内容就写几个tr --> <tr>...

gzcgazc的博客 486

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

表格和表单、表单的基本结构、表单元素、表单的高级应用、表单语义化

技能目标   掌握表格的基本用法   掌握表单的用法   掌握CSS的高级选择器的用法 表格的基本结构    行               列               单元格            表格的基本语法                      这里表示1行有2列        单元格1        单元格2          表格的

RecordStudy 2665

表格,表单和高级选择器

表格,表单和高级选择器 1.掌握表格的使用 1.1表格的基本语法 表格是我们在日常生活用到的非常多的一种数据表现形式。 它的结构清晰,稳定,易于管理,且使用简单。 例如:工资条,后台管理系统各种数据表,考试成绩单,简历模板。 border 边框 1.2 合并单元格-跨列合并 1.先考虑未进行合并时的行数和列数 2.找到需要合并的单元格 给其添加属性colspan(column span 跨列...

weixin_44793615的博客 226

快速自学java编程高级语言干货笔记 -表单、表格和高级选择器

1.掌握表格的使用 1.1 表格的基本语法 <!-- 声明表格 --> <table> <!-- 表格由行和列组成 --> <!-- table row 行 你想要几行内容就写几个tr --> <tr> <!-- 单元格(列) 你在一行想要几个列就写几个td --> <td></td> ...

weixin_44793608的博客 186
上一篇: 弹性盒模型
下一篇: 宽高自适应
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值