表格、表单

表格、表单

一.表格

表格组成:由 < table > 标签来定义。table是整个表格的框架。
tr : 单元行
td : 单元格
th : 表头,如果有需要的话,表格的第一行替代所有的td。
caption :表格的标题,写在table之中,tr 之前。

实例

在这里插入图片描述

表格的基本属性
  • align: 表格的对齐方式,< table align=”表格的对齐方式” > 。
    left: 整个表格在浏览器页面中左对齐
    center: 居中对齐
    right:右对齐

  • 指定表格的宽高:< table width=”表格的宽度” height=”表格的高度” >,如果不指定表格宽度,浏览器就会根据表格内容的多少自动调整宽度

表格的边框属性

默认情况下如果不指定border属性,则浏览器将不显示表格边框。使用bordercolor设置边框颜色。表格的内框宽cellspacing用于设置表格内部每个单元格之间的间距。在默认情况下,单元格里的内容会紧贴着表格的边框,使用cellpadding来设置单元格边框与单元格里的内容之间的距离。
< table border=边框宽度” bordercolor=”边框颜色” cellspacing=”内框宽度值” cellpadding=”文字与边框距离值”>

实例

在这里插入图片描述

合并单元格

在设计表格时,有时需要将两个或更多的相邻单元格组合成一个单元格。rowspan垂直合并(跨行),colspan水平合并(跨列),合并的本质不是侵占,而是给自身添加了位置。

实例

在这里插入图片描述

表格的背景

表格的背景颜色属性bgcolor是针对整个表格的,bgcolor定义的颜色可以被行、列或单元格定义的背景颜色所覆盖。< table bgcolor=”背景颜色” background=”背景图像地址”>

实例

在这里插入图片描述

二.表单

表单存在于浏览器中,用来收集用户信息,收集完成后,提交到服务器。多用于登录、注册、搜索等场景。

表单控件类型
text单行文本输入框
password密码框
radio单选按钮
checkbox复选按钮
file上传文件
submit提交按钮
reset重置按钮
select下拉列表
textarea多行文本输入框
input标签属性
type控件的类型
value指定默认值
size文本框显示的长度
maxlength用户可以输入的最多字符
name用于服务器获取数据
disabled获取或设置表单控件是否禁用,背景有阴影
readOnly控件只读属性 不能更改只能复制和读取
required必填项,如果不写,无法提交(一定要写提交方式)
placeholder用户提示信息
实例
<form method="get" action=" 7.9zuoye.html">
         用户名:<input type="text" />  <br>
         密码:  <input type="password" />
         <br> 
         姓别:<label>
         	         <input type="radio" name="ipt" /></label>
              <label>
              	     <input type="radio" name="ipt" /></label>
              <br/>
         爱好:<label>
                     <input type="checkbox" /> 唱歌
               </label>
                     <input type="checkbox" />跳舞
                     <input type="checkbox" />篮球
                     <input type="checkbox" />游泳
              <br/>
         作品附件:<input type="file" /> 上传文件
              <br/>
          下拉列表: <select>
                           <option>请选择您的专业</option>
                           <option>高中</option>
                           <option>大专</option>
                           <option>本科</option>
                           <option>研究生</option>
                    </select>
                    <br/>
         个人介绍:<textarea></textarea>
                    <br/>
          <input type="submit" value="提交" />
          <input type="submit" value="重置" />
     </form>

lable 标签包裹住单复选项框和文字时,点击文字,单复选框可以被选中。

实例
姓别:<label>
         	         <input type="radio" name="ipt" /></label>
              <label>
              	     <input type="radio" name="ipt" /></label>
采用何种方式将表单中的数据传送到服务端?

Get 缺点:安全性低,以明文的方式提交,传输数据上限是1M.优点是速度快。
Post 缺点:速度慢。优点:数据上传在媒体文件中,安全性高,默认上限5M。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值