html标签(2)

1.表格标签
基本用法
 table(border\cellspacing\cellpadding\width\height\align\bgcolor\bordercolor)
 border 边线宽度
 cellspacing 单元格外边距 : 单元格到单元格或到表格边线的距离
 cellpadding 内边距  单元格的边线到内容距离
tr(align\valign\bgcolor\height)
  align 水平对齐
  valign:垂直对齐: top middle,bottom
  height 行高
  
td(width\height\align\valign\colspan\rowspan)
colspan 跨列 从当前单元格开始向右扩展,colspan='2' 表示当前单元格宽度占据两列宽度,多出来的单元格根据需要删除
rowspan 跨行 从当前单元格开始向下扩展,rowspan='2' 表示当前单元格宽度占据两行高度,原来单元格会自动向右移动,根据自己需要删除

th(width\height\align\valign)  和td基本相同,不过内容文字会加粗
caption 表标题
2.分帧标签
frameset(cols\rows\border\bordercolor\frameborder\noresize)
cols 将窗口水平划分为几部分
rows 将窗口垂直划分为几部分 rows='30%,*',*表示将剩余空间给最后一个窗口
border 分帧边线宽度
frameborder 是否有分帧边线,值为1(有边线)或0(无边线)
noresize 如果有这个属性就不能通过拖动改变分帧大小
frame(src\name\scrolling noresize)
src 显示内容,可以是本地文件也可以在线网页
name 窗口名字,主要用于超链接的target,
scrolling 是否显示滚动条,auto(根据内容多少,自动显示滚动条) yes no
超链接中target的值:_self,_blank,指定的窗口名,_parent(父窗口), _top
noframes 如果浏览器不支持分帧,该标记可以

iframe(width\height\src\name\frameborder\scrolling)

3.表单

1、表单的作用:
收集用户数据,提交给服务器
2、基本使用
表单必须放到form中才能提交
每一个表单都必须有name才能提交到服务器
要有一个提交按钮
<form></form>(action,method,enctype)
 method:除了get和post外还有put,delete、link等等
 action: 提交地址
 enctype:用于文件上传,值mulpart/form-data(了解)
get和post的区别
get方式,通过url提交数据,数据量比较小,明文,不安全,一般用于请求服务器数据
post方式,数据放到请求头中,不再url中显示,数据量比较大(2G),一般用于想服务器提交数据

input属性(type\name\value\readonly\disabled)
公有属性 value、readonly\disabled
name: 名称,要提交数据,必须设置name
disabled:禁止使用,表单变灰
readonly:只读
value 默认值
1)单行文本框(maxlength\placehoder\size)
  type='text' 
  placeholder 用于提示用户输入什么数据
  maxlength: 输入字符最大个数
  size:
2)提交/重置按钮
  提交:submit
  重置:reset
3)密码框(同单行文本框)
 type='password'
4)单选框(checked)
 type='radio' 
 checked 默认选中
 记住必须设置value,否则值是on
 如果是多选一,name必须设置为一样的
 
5)复选框(checked)
  type='checkbox'
   记住必须设置value,否则值是on
如果是多选,name后面需要加[]   name='hobby[]'
checked 默认选中
6)文件上传(了解)
 type='file'
7)隐藏按钮(重要)
 type='hidden' 用于提交重要数据,但又不希望用户知道
 注意必须设置name和value
8)button (了解)
           一般配合js使用
    下拉框 select(size,name,multiple)
           size 显示的项数,有个属性后,下拉框会变成列表框
multiple 多选
      option(selected,value) 
    selected 默认选中
多行文本输入框textarea(cols,rows)
<button>提交</button> 也可以提交

label 配合radio/checkbox使用,点击文字选中
<input type='radio' name='sex'  value='男' checked id='man'> <label for='man'>男</label>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值