HTML5第八天学习内容( 表格 / 按钮 / 文本域 简单设置 )

一  表格 ( table )

                       表格 ( table ) 作用 :  

                                                  1️⃣   在以前使用table进行页面布局(现在极少使用)

                                                  2️⃣  作为表格来显示数据

                       表格组成 :  thead    tbody   tfoot  三部分组成, 但是这三个标签都可以省略不写, 浏览器会自动帮我们添加.

                       表格相关标签及属性 :

                                              tr标签:                   代表表格中的一行

                                              td标签:                  代表每一行中 一个单元格

                                              th标签:                  代表每一列的标题

                                             table标签:              代表当前创建的一个表格

                                             border属性:            表格的边框, 值为0代表无边框

                                             caption标签:           代表表格的标题

                                             cellspacing属性:     单元格与单元格之间的间距

                                             cellpadding属性:    单元格内容与边框之间的间距

二  合并单元格

                单元格合并方向 :  colspan: 合并列(横向合并)    rowspan: 合并行(纵向合并)

                                             width: 设置td/th的宽度          height: 设置td/th的高度

               注意: 以上四个属性都是 th/td 的属性, 并且 width 会影响一列, height 会影响一行

              cellspacing="0" 是设置单元格边框的间距为0, 并不是合并了单元格

             CSS 中 border-collapse 是用来设置单元格的边框是否合并

            属性值:     separate: 默认值, 不合并        collapse: 合并

三  表单种类

                  form 表单 :    action: 设置服务器地址    method: 跟服务器打交道方式

                                 两种:   1️⃣   get: 默认值, 参数可见, 不太安全   2️⃣   post: 参数不可见, 较安全, 多用于登录, 注册

                                 例:    <form action="http://www.baidu.com" method="get">

                  账号密码登录框 :

                                 例 :

                                  账号:  <input type="text" name="UN" value="" placeholder="请输入用户名" />

                                  密码:  <input type="password" name="PW" />

                 对应属性 :

                                type:             是input的类型

                               name 属性:    提交给后台时, 键值对 的key值, 很重要, 将来会由后台告诉我们该写什么值.

                              value 属性:     将来提交给服务器的数据 

                              placeholder属性:   框中给用户提示内容

     选框分类 :  单选框    多选框  选择列表框

              单选框两种方法: 

                                                    1️⃣ 例 :  <label> <input type="radio" name="sex" value="男" checked /> 男 </label>

                                                    2️⃣  例 :   <input type="radio" name="sex" value="女" id="girl" />      <label for="girl">女</label>

               多选框  : 从功能上而言, 一组多选框的name属性值不能相同value属性值 是提交给后台的值, 后面跟的文字是给用户看

                                                    1️⃣ 例:  爱好: <input type="checkbox" name="basketball" value="篮球" />篮球

                                                                         <input type="checkbox" checked />排球

                                                                         <input type="checkbox" />足球

               选择列表框 :

                                                  1️⃣ 例 :     <select name="private">

                                                                              <option value="乒乓球">乒乓球</option>

                                                                             <option value="羽毛球">羽毛球</option>

                                                                             <option value="铅球" selected>铅球</option>

                                                                </select>

四  按钮种类

             按钮分类 : 普通按钮    文件搜索按钮     重置按钮    图像按钮(该按钮自带提交功能)   隐藏按钮( 用户看不见 从功能上而                                   言, 隐藏按钮用来采集用户信息, 定期向服务器发送数据等)

                       普通按钮 :  value: 设置按钮上的文字

                                        该按钮只是一个普普通通的按钮, 不像submit那样带有提交功能, 该按钮的功能将来需要通过 JS 来设置.

                                       1️⃣ 例 : <input type="button" value="普通按钮" />

                       文件按钮 : 过 file 按钮我们可以选择向服务器上传的文件, 进而执行上传操作.

                                      2️⃣ 例 :  <input type="file" />

                      重置按钮 : 该按钮自带重置功能, 会使所有的input都返回到原始状态. 开发中很少使用      

                                      3️⃣ 例 :  <input type="reset" value="重置" />

                      图像按钮  :  该按钮自带提交功能

                                      4️⃣ 例 :  <input type="image" src="img/login_btn_normal@2x.png" width="150" />

                      隐藏按钮  : 用户看不见  从功能上而言, 隐藏按钮用来采集用户信息, 定期向服务器发送数据等

                                      5️⃣ 例 :  <input type="hidden" />

五   文本域

                文本域相关属性 :   

                                          cols: 设置宽度                      rows: 设置高度

                                          实际开发过程中, 一般不使用以上两个属性, 而是使用 CSS 来设置 文本域 的宽和高.

               resize属性:        用来设置 元素能够改变大小

                            属性值:

                                     none             不能调整大小

                                     both              可以调整大小

                                    horizontal      只能调整宽度

vertical 只能调整高度

 

outline: none; 编辑文本域时, 边框不再变蓝

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值