H5-表格、表单
一、表格
1、表格标签
a、table 表格
b、thead 表格头
c、tbody 表格主体
d、tr 表格行
e、th 元素定义表头
f、td 元素定义表格单元
2、表格样式重置
a、table{border-collapse:collapse;}单元格间隙合并(默认:separate分隔)
b、th,td{padding:0;}重置单元格默认填充
3、单元格合并
a、colspan属性规定单元格可横跨的列数。
<td colspan="2"></td>

b、a、colspan属性规定单元格可横跨的列数。
<td rowspan="2"></td>

4、纵向合并不要跨主体标签进行合并。比如从thead到tbody;给表格添加背景颜色,优先考虑给tr/td
二、表单
1、form 表单(action=“” method=“” post get delete put)(<form action="https://www.baidu.com/s">)
2、表单元素:<input type="类型" name="" value=""/>
a、text 文本框 (outline:none;光标移入效果去掉。)
b、password 密码
c、radio 单选
d、checkbox 复选
e、submit 提交
f、reset 重置
g、button 按钮
h、image 图片作为提交按钮<input type="image" src="图片地址" value="后台提交的文字">显示的文字
i、file 上传
j、hidden 隐藏 <input type="hidden">(<input type="hidden" name="marriage" value="未婚">)
k、date 日期选择框 (H5新增类型,不兼容)
l、time 时间选择框 (H5新增类型,不兼容)
3、IE6下 input 背景图兼容
input 的背景图片会跟随文字一起被挤走。
解决办法:不给input加背景,而是用一个额外的标签包含input,然后给这个标签加背景,并将input的背景、边框等设置为none。
4、input属性:
a、label标签为input元素定义标注
<input type="checkbox" name="" id="a">
<lable for="a">········</lable>
b、checked在页面加载时默认选定的input元素。
<input type="checkbox" name=""checked/>
c、disabled属性规定应该禁用input元素。
<input type="checkbox" name="" disabled/>
5、select/option下拉选框
对高度的支持不兼容;
6、textarea文本域
各个浏览器下的默认滚动条显示不兼容
css3新增resize调整尺寸样式属性;
7、outline轮廓线;
A标签轮廓线去除方法:
a、<a herf="#" onfocus="this.blur();">······</a>
b、<a herf="#"hidefocus>····</a>
8、表单提交数据的方式:method
a、.get 默认值
通过地址栏讲师局传输给后端服务器
get 方式可以提交的最大数据是1024字节。
只能提交文本信息
b、post
通过浏览器后台隐藏提交数据给后端服务器
post方式本身提交的数据是没有任何限制的,但是会受网络链接超时,或者服务器最大允许提交文件大小的限制
可以提交各种类型的数据。
9、 表单布局注意事项
1.不要挑战用户的习惯:比如像注册,重置等按钮,用户已经习惯这些按钮的顺序和位置,我们在开发过程中,不要轻易改变这些按钮的顺序和位置。
2.有风险的操作,都应当有的确认提示:比如重置按钮,有可能用户是误点。
H5-表格、表单的更多相关文章
- HTML--绝对路径, 表格,表单, 框架
URL, URI, URN URL: 统一资源定位符: Uniform Resource Locator URN: 持久可用的资源标准名称 Uniform Resource Name , 比如邮箱 U ...
- H5学习之旅-H5的表单(11)
H5的表单元素 form:表单 input:输入域,type属性可以设置text,password,button等不同的属性 textarea:文本域 lable:控制标签 fieldset:定义域 ...
- Bootstrap框架(基础篇)之列表,表格,表单
继续上篇的基础部分延伸,主要说一下列表,表格,表单相关Bootstrap框架变化以及基础知识. 1.列表篇 除了HTML提供的三种基本列表样式: 无序列表 <ul> <li>… ...
- HTML表格表单综合——用户注册表
今天学习了表格和表单知识,我综合了他们添加了一些拓展知识做了一个用户注册表,以下面代码来整理表格和表单知识: <!DOCTYPE html PUBLIC "-//W3C//DTD XH ...
- css表格表单和统筹
css:表格表单和统筹 学习目标 1.表单标签及属性高级 2.表格标签及属性高级 3.CSS统筹 4.BFC概念和应用场景 一.表单标签及属性高级 回顾: 表单的作用:用来收集用户的信息的; 表单的组 ...
- 22----2013.06.29---HTML--html介绍.超链接和图片,表格,表单,表单标签,meta,复习当天内容
01 HTML HTML :Hypertext Markup Language 超文本标记语言(类似于 裸奔的人.) 作用:向用户展示信息. CSS: Cascading 层叠样式表(类似于 人的 ...
- 2019.4.25 表格表单与HTML5 && CSS3
目录 表格 标签 属性 表格间距离 表格的内边距 表格的边框 样式 边框合并 行合并 列合并 display 表单 标签 属性 提交的网址 请求方式 input相关 扩大响应范围 字符 密码 单选框 ...
- css之表格,表单
一.表格 1.定义 表格由<table>标签来定义.每个表格均有若干行(由tr标签定义),每行被分割为若个单元格(由td标签定义).字母td指表格数据(table data),即数据单元格 ...
- Bootsrap表格表单及其使用方法
bootstrap的使用 bootstrap中的js插件依赖于jQuery 因此jQuery要在bootstrap之前引入 参考官网标准引入方法和引入样式 排版 标题 Bootstrap和普通的HTM ...
- CSS3-animation,表格表单的格式化
animation 1.与transition一样,animation在IE9之前都不支持,不仅如此,还需要大量的供应商前缀 2.定义关键帧:@内容中需要大量的前缀 @keyframes fadeI ...
随机推荐
- <<敏捷开发>>读书笔记
1.走进敏捷 * 组织成功 增加业务专家,较少bug和测试的交流成本,即使取消不好的技术 首先发布最有价值的特性,时常发布新的版本,即使改进软件 * 技术成功 结对编程,代码审核,确保同一份代码有不同 ...
- 【学】CSS3基础实例1 - 用CSS3做网页中的小三角,以及transition的用法
自开了博客园已经有2周了吧,虽然转载了一些觉得比较有用的文章之外还没有开始写自己的一些学习记录,那就从今天开始. 目前看了妙味的不少视频,有css+html,js的基础和中级也都看完了,作业也都做了, ...
- view坐标_ _ Android应用坐标系统全面详解
转:http://blog.csdn.net/yanbober/article/details/50419117 1 背景 去年有很多人私信告诉我让说说自定义控件,其实通观网络上的很多博客都在讲各种自 ...
- QT学习之路--深入了解信号槽
槽函数可以和一个信号相连接,当这个信号发生时,它可以被自动调用.connect()语句的原型类似于:connect(sender, SIGNAL(signal), receiver, SLOT(slo ...
- 用递归方法求一个list的最大值
极好的一张图,瞬间理解.然后留意一下边界条件直接搞定.
- appium入门
前语:学习需要总结,或许有些知识自己存在偏差,但是能总结出来就会更加加深所学知识 1. 环境变量配置 必备软件安装: jdk1.6.0 android-sdk python:2.7(3.6 ...
- 百度地图api简单使用方法
百度地图API的使用方法 百度地图API 开始学习百度地图API最简单的方式是看一个简单的示例.以下代码创建了一个520x340大小的地图区域并以天安门作为地图的中心: 1. <html&g ...
- CentOS6.5下安装apache2.2和PHP 5.5.28
CentOS6.5下安装apache2.2 1. 准备程序 :httpd-2.2.27.tar.gz 下载地址:http://httpd.apache.org/download.cgi#apache2 ...
- lintcode-【简单题】链表求和
题目: 你有两个用链表代表的整数,其中每个节点包含一个数字.数字存储按照在原来整数中相反的顺序,使得第一个数字位于链表的开头.写出一个函数将两个整数相加,用链表形式返回和. 样例: 给出两个链表 3- ...
- C# 或 Asp.net 2.0 邮件发送模块(亲测)
using System.Net.Mail;using System.Net; public class Mail { MailMessage mm; SmtpCli ...