单元格合并涉及表格结构的调整

1. 跨列合并

属性 : colspan

取值 : 无单位的数值,表示跨几列

2. 跨行合并

属性 : rowspan

取值 : 无单位的数值,表示跨几行

注意 :

1. 跨行和跨列是单元格的操作,所以属性是单元格td的

属性

2. 一旦发生单元格合并,要删除多余的单元格:

跨列合并 :

影响当前行中单元格的数量,删除当前行中多余单元格

跨行合并 :

影响其后行中的单元格数量,需要删除后面行中多余的

单元格

4. 表格行分组

表格在浏览器中渲染时,会自动添加结构标签

表格可以分为 thead tfoot tbody 三部分

1. thead

标签用来划分表头

表头中可以有若干行组成

2. tfoot

用于划分表尾,由若干行组成

3. tbody

表示表格主体,默认情况下,所有的行

会自动加入tbody

注意 :

如果涉及在HTML代码中完整书写行分组标签,建议按照

顺序书写

3. 表单

1. 用来接收用户输入的数据并且提交给服务器

表单二要素

1. 表单元素

2. 表单控件

提供一系列可视化的组件,能够实现跟用户的交互

例如 : 输入框,按钮,文件上传等

2. 表单元素

1. 标签 :

用来提交数据到服务器,表单控件都应书写在form标签中

2. 标签属性

1. method

用来设置数据提交方式,取值 get / post

默认是get请求方式提交

get 请求 :

1. 数据会以参数的形式拼接在url后面

2. 安全性较低

3. 最大提交数据2kb

post 请求:

1. 数据会打包在请求头中,隐式提交

2. 安全性较高

3. 没有数据大小限制

2. action

必填,指定数据的提交地址

3. enctype

指定数据的编码方式,表单提供的编码类型有 :

1. application/x-www-form-urlencoded(默认)

将表单中的数据转换成字符串格式(name=zhangsan

&pwd=123456),附加在url后面,使用?与url隔开

2. multipart/form-data

专门用来上传特殊类型数据的,例如图片,文件,mp3

数据的提交方式必须是post

3. text/plain

数据以纯文本形式编码,不含任何控件和格式字符

3. 表单控件(重点)

1. 表单控件的数据只有放在表单元素中才可以被提交

2. 分类

1. 文本框和密码框

1. 语法 :

文本框

密码框

标签属性 :

1. type 指定控件类型

2. name 指定控件名称,缺少的话无法提交

3. value 指定控件的值,可以通过JS获取

4. maxlength 指定最大输入字符数

5. placeholder 设置提示文本

6. autocomplete 设置是否自动补全

2. 单选按钮和复选框

1. 语法 :

单选钮 :

复选框 :

2. 标签属性

1. name :

1. 定义控件名称

2. 一组的按钮控件名称必须保持一致,实现单选

2. value :

定义控件的值,最终将发送给服务器,按钮的value

属性必须指定

3. checked

表示选中当前按钮

3. 特殊用法 label for id

将按钮文本与按钮控件绑定在一起,实现点击文本与

点击控件等价的效果

使用 :

1. 使用标签包括按钮文本

2. 为按钮控件添加id属性,属性值自定义

3. 为label标签添加for属性,属性值与控件的id属性

值保持一致,实现文本与控件绑定

3. 隐藏域和文件选择框

1. 隐藏域

需要提交给服务器,但是不需要呈现给用户的内容,

都可以使用隐藏域表示

例如 : 用户id

语法 :

name定义控件名称,value设置控件的值,都是必填项

2. 文件选择框

1. 语法

2. 涉及二进制数据提交,文件,图片,mp3

需要设置form enctype属性,指定数据提交

方式为post

4. 下拉选择框

北京

上海

5. 文本域,可以支持多行输入

语法 :

标签属性 :

cols : 指定文本域默认宽度,宽度是通过列数控制的

以英文字符数量为准,中文字符减半

rows : 指定文本域行数

特点 : 文本域的大小可以由用户手动调整

6. 按钮

分类 :

1. 提交按钮 :

点击时,将表单数据发送给服务器

value 属性设置按钮的显示文本

2. 重置按钮 :

点击时,会将表单数据还原成默认状态

3. 普通按钮

绑定自定义事件

4. 按钮显示文本

1. 按钮标签,可以在HTML中任意地方使用,需要绑定

自定义事件

2. 如果按钮标签放在form标签中使用,默认具备提交

功能,等同submit

html里面超链接alt_前端html--超链接,表格,表单属性相关推荐

  1. 2017-2-15从0开始前端学习笔记(HTML)-图片-表格-表单

    2017-2-15从0开始前端学习笔记-图片-表格-表单 标签 图片 图片<img src="#" alt="文本说明 不能加载图片时显示" title= ...

  2. 前端:HTML/06/表单,表单元素(单行文本域,单行密码域,单选按钮,复选框,下拉列表,文本区域,上传文件域,各种按钮,隐藏域,lt;caption表格标题)

    表单<form>(块元素) 表单的概念:表单主要用来获取用户数据(信息),如:注册表单, 查询表单,登录表单. 表单的工作原理: 浏览有表单的网页,填写一些必要的信息,然后点击某个按钮进行 ...

  3. Html前端基础(form表单、img标签、a href标签、id的作用)

    文章目录 一.img标签 二.a标签(带href) 三.form表单 本篇主要分析Html前端开发中的img图片标签.a href超链接标签.form表单标签,其中form是重点 一.img标签 1. ...

  4. HTML、CSS、表格表单简单代码笔记

    学习更多建议菜鸟教程 Target使用 <!DOCTYPE html> <html lang="en"> <head><meta char ...

  5. 前端页面与form表单提交:代码分享

    今天分享下"前端页面与form表单提交:代码分享"这篇文章,文中根据实例编码详细介绍,或许对大家的编程之路有着一定的参考空间与使用价值,需要的朋友接下来跟着云南仟龙Mark一起学习 ...

  6. 前端基础:通过表单元素实践《健康体检单》

    前端基础:通过表单元素实践<健康体检单> HTML 表单用于接收不同类型的用户输入,用户提交表单时向服务器传输数据,从而实现用户与Web服务器的交互. 一.项目说明 该项目是进行表格布局表 ...

  7. 【4001】通过html做一个静态页面的表格表单,嘿嘿。

    学习目标: [ 1]学习前端第一天掌握 html(主要表单表格相关)入门知识,梳理今天的学习知识点: [ 2]通过已学知识做静态页面表格表单完成效果,效果图如下: 表单不加颜色是这样的,自己看着设计: ...

  8. 定义列表的特点html,HTML的列表表格表单知识点

    无序列表格式                                                                                              ...

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

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

  10. vue.js 表格表单序号

    vue.js 表格表单序号 表格是动态的,通过v-for="(item,index) in sites" 循环出来的表格 ,通过index属性,实现表格序号自增, 结合页码和每页数 ...

最新文章

  1. 打开阿兹海默之门:华裔张复伦利用RNN成功解码脑电波,合成语音 | Nature
  2. python连通域标记_图像分析:二值图像连通域标记
  3. 报名 | 四场直播讲透AI芯片的应用与挑战、剖析技术难点,芯片的所有知识点都在这了...
  4. Android进程退出的方法
  5. 【AI不惑境】数据压榨有多狠,人工智能就有多成功
  6. docsify-edit-on-github
  7. 男人“杀”死女人的30句话
  8. 用递归解决冒泡排序问题
  9. python如何读取csv文件列表页_Python:使用列表列表读取CSV文件的字段
  10. python如何调用程序_Python中调用其他程序的方式详解
  11. PHP常用函数归类总结【大全】
  12. JS 最新版身份证格式验证
  13. C# WPF 低仿网易云音乐(PC)歌词控件
  14. Android Framebuffer介绍及使用
  15. UWP开发入门(十三)——用Diagnostic Tool检查内存泄漏
  16. 名词解释atm网络_名词解释(通信)
  17. 什么是统一身份认证?
  18. 【朝花夕拾】Android编码风格拾遗
  19. vi / vim——常用命令
  20. 基于Materials Studio(MS)软件对金表面自组装膜的结构进行优化

热门文章

  1. ibatis中resultClass与resultMap 的区别
  2. 团队冲刺阶段一第四次站立会议
  3. c++能过,g++过不了
  4. C++多线程并发中线程管理
  5. 计算机代码内大数据内存堆栈溢出问题
  6. Android资源文件在配置文件中的使用
  7. C++模拟键盘操作窗口入门
  8. Qt踩坑之打包exe
  9. ufs2.0测试软件,【玩机组教程】让你的一加3/3T的ufs2.0闪存速度焕发新生
  10. ttf能改成gfont吗_中国废弃轮胎,被非洲人买去做成凉鞋!15元一双,至少能穿10年...