html5表格标签

13 篇文章 0 订阅

表单的作用
并不是用来布局页面的只是用来展示数据可以更加清晰的展示了解到数据信息
表格的基本使用

    <table>
        <tr><td>姓名</td><td>性别</td><td>年龄</td></tr>
        <tr><td>刘德华</td><td></td><td>54</td></tr>
        <tr><td>张学友</td><td></td><td>51</td></tr>
        <tr><td>郭富城</td><td></td><td>56</td></tr>
        <tr><td>尊龙</td><td></td><td>59</td></tr>
    </table>

table相当于是一个大的表单
tr相当于是是表单的一行
td是tr那一行的每一个小格
th是表头标签里面的字体会加粗显示并且居中
在这里插入图片描述
表格属性
这里以后用CSS来实现但是可以记一下他的属性有哪些

属性属性值
aligncenter居中对齐 right右对齐 left左对齐
border1有边框或者" " 默认为""没有边框
cellpadding字体与边框的距离默认为1像素
cellspacing单元格直接的距离默认为2像素
width像素值或者百分比宽度
heigh像素值或者百分比长度
 <table align="center" border="1" cellpadding="20" cellspacing="0">
        <tr><th>姓名</th><th>性别</th><th>年龄</th></tr>
        <tr><td>刘德华</td><td></td><td>54</td></tr>
        <tr><td>张学友</td><td></td><td>51</td></tr>
        <tr><td>郭富城</td><td></td><td>56</td></tr>
        <tr><td>尊龙</td><td></td><td>59</td></tr>
    </table>
姓名性别年龄
刘德华54
张学友51
郭富城56
尊龙59
<body>
    <table align="center" border="1" cellpadding="5" cellspacing="0" width="800">
        <tr>
            <th>排行</th>
            <th>关键词</th>
            <th>趋势</th>
            <th>今日搜索</th>
            <th>最近七日</th>
            <th>相关链接</th>
        </tr>
        <tr>
            <td>1</td>
            <td>鬼吹灯</td>
            <td><img src="https://www.easyicon.net/api/resizeApi.php?id=521668&size=128" alt="上升" width="20px"></td>
            <td>今日搜索</td>
            <td>最近七日</td>
            <td><a href="#">贴吧</a>  
                <a href="">图片</a>
                <a href="">百科</a>
            </td>
        </tr>


    </table>
</body>
</table>
排行关键词趋势今日搜索最近七日相关链接
1鬼吹灯上升今日搜索最近七日贴吧 图片 百科
简单实现一个表单案例

表单管理

thead
表单头部的部分
tbody
表单身体部分
用thead和tbody是为了更好的管理表单

   <table align="center" border="1" cellpadding="5" cellspacing="0" width="800">
       <thead> 
           <tr>
            <th>排行</th>
            <th>关键词</th>
            <th>趋势</th>
            <th>今日搜索</th>
            <th>最近七日</th>
            <th>相关链接</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>1</td>
            <td>鬼吹灯</td>
            <td><img src="https://www.easyicon.net/api/resizeApi.php?id=521668&size=128" alt="上升" width="20px"></td>
            <td>今日搜索</td>
            <td>最近七日</td>
            <td><a href="#">贴吧</a>  
                <a href="">图片</a>
                <a href="">百科</a>
            </td>
        </tr>
    </tbody>

    </table>

在这里插入图片描述

表单合并

 <table border="1"cellspacing="0" align="center" width="500" height="400">
        <!-- 合并单元格
        1先确定跨行还是跨列
        2找到目标单元格,写上合并方式=合并单元格数量 跨列合并 左边单元格是目标单元格合并代码写在目标单元格里  <td colspan="2"></td>  
        跨行合并 目标单元格在上面 代码写目标单元格里面<td rowspan="2"></td> 
        3删除多余单元格 --> 
            <tr>
                <td></td>
                <td></td>
                <td colspan="2"></td>
                <!-- <td></td> -->需要删掉
            </tr>
        
        
            <tr>
                <td rowspan="2"></td> 
                <!-- 第二行第一个和第三行第一个合并 合并完以后相当于第一列只有两行删除第三行第一列那一格 -->
                <td></td>
                <td></td>
                <td></td>
            </tr>
            <tr>
                <!-- <td></td> -->需要删掉
                <td></td>
                <td></td>
                <td></td>
            </tr>

            <tr>
                <td></td>
                <td></td>
                <td></td>
                <td></td>
            </tr>   
    </table>


在这里插入图片描述

列表标签

无序列表ul

 <h4>常用英雄</h4>
    <ul>

        <li>剑姬</li>
        <li>剑圣</li>
        <li> <a href="#">武器大师 </a>  </li>
    </ul>

ul里面只能放li标签
li里面可以放其他标签

有序列表ol

   <h4>英雄等级</h4>
    <ol>
          <li>99</li>
          <li>88</li>
          <li>77</li>
          <li>66</li>
    </ol>

仅做了解

英雄等级
  1. 99
  2. 88
  3. 77
  4. 66
每个元素前面有1234等等序号

自定义列表标签

关注我们
微博
微信
qq
  <dl>
        <dt>关注我们</dt>
        <dd>微博</dd>
        <dd>微信</dd>
        <dd>qq</dd>
    </dl>

dl最外层
dt头部
dd内容
dt和dd是并列关系

input表单

<body>
    <!-- 创建input表单之前要创建一个form表单域来放置这个表单action是跳转的页面 method是请求方式 -->
    <form action="xxx.php" method="GET">
    <!-- type属性有text文本 radio要想实现单选name值要相同这里为sex        checkbox复选框 
    submit是吧表单域里面的表单的数据提交给后台
    reset是清除表单数据
    button一般和JavaScript一起使用 -->
    用户名:<input type="text" name="username" value="请输入用户名" ><br>
    用户密码:<input type="password" name="password" value="" maxlength="6" ><br><input type="radio" name="sex" value=""><input type="radio" name="sex" value="">
    人妖<input type="radio" name="sex" value="人妖"><br>
    吃饭<input type="checkbox" name="hobby" value="吃饭">
    睡觉<input type="checkbox" name="hobby" value="睡觉"><br>
    <input type="submit" name="" value="点击注册"><br>
    <input type="reset" name="" value="重写填写"><br>
    <input type="button" name=""value ="点击获取短信验证码"><br>
</form>
</body>

使用label标签

<body>
    <!-- 创建input表单之前要创建一个form表单域来放置这个表单action是跳转的页面 method是请求方式 -->
    <form action="xxx.php" method="GET">
    <!-- type属性有text文本 radio单选 checkbox复选框 
    submit是吧表单域里面的表单的数据提交给后台
    reset是清除表单数据
    button一般和JavaScript一起使用 -->
    用户名:<input type="text" name="username" value="请输入用户名" ><br>
    用户密码:<input type="password" name="password" value="" maxlength="6" ><br>
    <label for="nan"></label><input type="radio" name="sex" value="" id="nan">
    <label for="nv"></label><input type="radio" name="sex" value="" id="nv">
    <label for="renyao">人妖</label><input type="radio" name="sex" value="人妖" id="renyao"><br>
    <label for="chifan">吃饭</label><input type="checkbox" name="hobby" value="吃饭" id="chifan">
    <label for="shuijiao">睡觉</label><input type="checkbox" name="hobby" value="睡觉" id="shuijiao"><br>
    <input type="submit" name="" value="点击注册"><br>
    <input type="reset" name="" value="重写填写"><br>
    <input type="button" name=""value ="点击获取短信验证码"><br>
<!-- label标签 for填写对应inpu标签的id然后就可以通过点击文字也能点击勾选框方便用户的操作优化体验-->
   
    
</form>
</body>

关于select表单的使用

<form action="">
    星球
<select name="" id="">
    <option value="">地球</option>
    <option value="">水星</option>
    <option value="">火星</option>
    <option value="" selected>月球</option>
    <!-- selectd可以默认吧选项定为某一项 -->
</select>

</form>

一个select表单至少有一对option

文本域使用
当用户输入的文本很多的时候就可以使用文本域标签


<form action="">
     <textarea name="" id="" cols="30" rows="10">
        这个是用文本域来描述的
     </textarea>
</form>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值