表格、表单

表格

三个双标签不是必须的

tr行 td列

cellspacing 表格与外壳之间的距离

cellpadding 表格与内容之间的距离

bgcolor 单元格背景色

rowspan=" "行合并向下呈一列

colspan=" "列合并向右呈一行

th标签标题标签可以替代td会有居中加粗的效果

表单

action是一个提交路径,将表单的所有数据发送到指定的路径中去

method 是提交方式,get post二选一

        get:会把请求参数拼写在请求url(网址)的末尾,用?连接  key1=value1&key2=value2

                 用于查询情况较多,因为明文可见,所以有安全隐患,但效率较高,有长度限制(1k)

         post:把请求参数放在“请求体”中,不是明文的,用于增删改较多,安全性有保证,长度无限制

表单控件,写在form标签里

input 标签

有(type属性)type=" text "  type="password"

input type=" text "  文本输入框

input type="password"  密码输入框

input type="submit"  提交框,按钮上自带提交字样,将表单的所有数据提交到指定的action,在其value值里面写值可以更换显示字样

input type="reset" 重置框

input type="button" 自定义按钮,只有按钮的样子

也有一个标签叫 (默认是一个提交按钮,在标签对中写值  ,type可以选择submit reset button)

提交按钮处理的是整个表单的内容与放置的位置无关

与type对应的属性:

有name属性,表单控件的名字,与数据交互有关,很重要的属性

有value属性,代表的框里面输入的值,表单控件input的值

placeholder="搜索" (站位属性)

maxlength=3 (最大长度)

pattern=

readonly=" " 只读

disable=" " 禁用

input type="radio" 标签,单选按钮,name要相同才能达到单选的效果(如果写checked=" "/"checked"/"true"默认选中)

input type="checkbox"  复选框(向后台传一个数组,有几个相同的名字传几个数组)

input type="date" 日期

input type="email" 有邮箱格式校验功能

input type="image" src=" " (本质上是有提交功能的图片)

input type="hidden"  隐藏域,需要平台进行记录,又不希望展示的内容

input type="file" style="width=70px;" 文件域,上传文件用


select标签

option value=" "

option value=" "

option value=" "

如果需要默认选中则写selected=" "/" selected"/"true"

testarea标签

多行文本域

10行100列,大小不可变

以下效果为电极用户名:鼠标变换位置到input (id="username")

你可能感兴趣的:(表格、表单)