一、表格

  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-表格、表单的更多相关文章

  1. HTML--绝对路径, 表格,表单, 框架

    URL, URI, URN URL: 统一资源定位符: Uniform Resource Locator URN: 持久可用的资源标准名称 Uniform Resource Name , 比如邮箱 U ...

  2. H5学习之旅-H5的表单(11)

    H5的表单元素 form:表单 input:输入域,type属性可以设置text,password,button等不同的属性 textarea:文本域 lable:控制标签 fieldset:定义域 ...

  3. Bootstrap框架(基础篇)之列表,表格,表单

    继续上篇的基础部分延伸,主要说一下列表,表格,表单相关Bootstrap框架变化以及基础知识. 1.列表篇 除了HTML提供的三种基本列表样式: 无序列表 <ul> <li>… ...

  4. HTML表格表单综合——用户注册表

    今天学习了表格和表单知识,我综合了他们添加了一些拓展知识做了一个用户注册表,以下面代码来整理表格和表单知识: <!DOCTYPE html PUBLIC "-//W3C//DTD XH ...

  5. css表格表单和统筹

    css:表格表单和统筹 学习目标 1.表单标签及属性高级 2.表格标签及属性高级 3.CSS统筹 4.BFC概念和应用场景 一.表单标签及属性高级 回顾: 表单的作用:用来收集用户的信息的; 表单的组 ...

  6. 22----2013.06.29---HTML--html介绍.超链接和图片,表格,表单,表单标签,meta,复习当天内容

    01 HTML HTML :Hypertext Markup Language   超文本标记语言(类似于 裸奔的人.) 作用:向用户展示信息. CSS: Cascading 层叠样式表(类似于 人的 ...

  7. 2019.4.25 表格表单与HTML5 && CSS3

    目录 表格 标签 属性 表格间距离 表格的内边距 表格的边框 样式 边框合并 行合并 列合并 display 表单 标签 属性 提交的网址 请求方式 input相关 扩大响应范围 字符 密码 单选框 ...

  8. css之表格,表单

    一.表格 1.定义 表格由<table>标签来定义.每个表格均有若干行(由tr标签定义),每行被分割为若个单元格(由td标签定义).字母td指表格数据(table data),即数据单元格 ...

  9. Bootsrap表格表单及其使用方法

    bootstrap的使用 bootstrap中的js插件依赖于jQuery 因此jQuery要在bootstrap之前引入 参考官网标准引入方法和引入样式 排版 标题 Bootstrap和普通的HTM ...

  10. CSS3-animation,表格表单的格式化

    animation 1.与transition一样,animation在IE9之前都不支持,不仅如此,还需要大量的供应商前缀 2.定义关键帧:@内容中需要大量的前缀 @keyframes  fadeI ...

随机推荐

  1. MVC 记录操作日志与过滤特殊字符

    最近进行的MVC系统需要用到记录操作日志和过滤特殊字符的功能,如果每个action中都调用记录日志的方法就太麻烦了,所以根据需要结合mvc的过滤机制 写了个特殊字符验证与记录操作日志的公用类: pub ...

  2. CentOS 6.8下安装MySQL 5.6.33

    此处操作,包含MySQL的客户端及服务端. MySQL下载地址: http://dev.mysql.com/downloads/mysql/5.6.html MySQL--.linux_glibc2. ...

  3. mysql 外键约束

    外键的定义语法:[CONSTRAINT symbol] FOREIGN KEY [id] (index_col_name, ...)    REFERENCES tbl_name (index_col ...

  4. IOS中图片拉伸技巧与方法总结(转载)

    以下内容转载自:http://my.oschina.net/u/2340880/blog/403996 IOS中图片拉伸技巧与方法总结 一.了解几个图像拉伸的函数和方法 1.直接拉伸法 简单暴力,却是 ...

  5. Provisional, Temporary 和Interim 的区别

    1 Provisional  adj. 临时的.暂时的.暂定的:n. 临时邮票 强调在一定时期内暂时的.双方同意的但还不是最终确定的决定或者条约等. Such as例如: Provisional go ...

  6. CSS基本知识汇总

    1.CSS 简介 CSS 指层叠样式表 (Cascading Style Sheets),是一种用来表现 HTML 文档样式的语言,样式定义如何显示 HTML 元素,是能够真正做到网页表现与结构分离的 ...

  7. mysql 修改字段类型

    1.更改Float字段类型to Decimal ALTER TABLE 表名 MODIFY 字段名 decimal(10,2) not null default '0': 如: ALTER TABLE ...

  8. 因开启SELinux导致httpd报403

    各项权限都检查过了,SELinux允许的端口也找过了.同目录下的其他文件夹是正常的,这个文件夹就抱403. 临时关闭selinux后正常.估计是没有配置运行上下文. chcon -R -t httpd ...

  9. ORACLE 创建作业JOB例子

    --1.plsql中学习job   --学习job  --建表  create table test_job(para_date date);  commit;    insert into test ...

  10. css之首字母大写 | 全部大写 | 全部小写 | text-transform

    div{text-transform:capitalize}首字母大写