html之表格标签

一,表格标签
<!--
    过去大部分的网站都是表格标签做的,一个时代的代表,现在基本不用了

    表格标签:
    1,格式:<table>
            <tr>
                <td>需要显示的内容</td>
            </tr>
           </table>

     table:代表整个表格
     tr:代表整个表格中的一行数据->行
     td:代表一行数据张的一个单元格->列
    2,注意点:
    (1),表格标签有边框属性,默认是0,设置border值才能才能显示
-->

<table border="1">
    <tr></tr>
        <td>1.1</td>
        <td>1.2</td>
        <td>1.3</td>
    <tr></tr>

    <tr></tr>
        <td>2.1</td>
        <td>2.2</td>
        <td>2.3</td>
    <tr></tr>
</table>
二,表格标签的属性
<!--
    1,宽度和高度的属性(可以按照内容的多少自动调整宽高)
    可以给table和td标签使用,tr标签是不能使用的
    2,水平对齐和垂直对齐属性
    (1)水平对齐:aling,只能给table和tr标签使用
    (2)垂直对齐:valing,只能给tr和td标签使用
    3,外边距和内边距属性
    (1)外边距:cellspacing,单元格与单元格之间的间距,也包括单元格与table边框的间距,他们是统一的
    (2)内边距:cellpadding,填充内容与单元格之间的距离,这个距离是根据对齐方式来的,比如说是右对齐,那么就是距离右边的距离是xxpx
    只能给table标签使用,tr和td标签不能使用

    注意在企业开发中,表格使用css和div做的,这里只是了解一下
-->

<table border="1" width="500px" height="300px" align="center" cellspacing="5px" cellpadding="30px">
    <tr valign="top">
        <td valign="bottom" width="150" height="50">1.1</td>
        <td>1.2</td>
    </tr>
    <tr align="center">
        <td align="right">2.1</td>
        <td valign="bottom">2.2</td>
    </tr>
</table>
三,细线表格
<!--
   在表格标签中通过设置外边距的距离想让边框是一条线是不靠谱的,视觉上会出现两条线
   所以,一般会先设置table的背景颜色,然后再设置tr的背景颜色,最后调整外边距的距离就可以了

    以上内容了解,企业开发不会用的
-->
<table bgcolor="black" cellspacing="1">
    <tr bgcolor="white">
        <td>1.1</td>
        <td>1.2</td>
    </tr>
    <tr bgcolor="white">
        <td>2.1</td>
        <td>2.2</td>
    </tr>
</table>
五,表格标签其他的属性

这里写图片描述

<!--
    表格标题标签 caption
    1,格式:<caption></caption>
    2,注意点
    (1)caption标签只能放在table标签里面,放在外边无效
    (2)caption标签一定要紧跟在table标签后边

    单元格标题标签 th
    1,格式: <th></th>

    单元格标签有两种,
    一种是td,普通的单元格标签
    一种是th,每一列单元格的标题标签,默认是加粗,居中的
-->
<table bgcolor="black" cellspacing="1" width="800px" align="center">
    <caption>
        <h2>今日小说排行榜</h2>
    </caption>
    <tr bgcolor="#d3d3d3">
        <th>排名</th>
        <th>关键词</th>
        <th>趋势</th>
        <th>今日搜索</th>
        <th>最近七日</th>
        <th>相关链接</th>
    </tr>
    <tr bgcolor="white" align="center">
        <td>1</td>
        <td align="left">暴走大事件</td>
        <td>走高</td>
        <td>23654523</td>
        <td>52614432</td>
        <td>
            <a href="#">贴吧</a>
            <a href="#">图片</a>
            <a href="#">百科</a>
        </td>
    </tr>
    <tr bgcolor="white" align="center">
        <td>1</td>
        <td align="left">暴走大事件</td>
        <td>走高</td>
        <td>23654523</td>
        <td>52614432</td>
        <td>
            <a href="#">贴吧</a>
            <a href="#">图片</a>
            <a href="#">百科</a>
        </td>
    </tr>
    <tr bgcolor="white" align="center">
        <td>1</td>
        <td align="left">暴走大事件</td>
        <td>走高</td>
        <td>23654523</td>
        <td>52614432</td>
        <td>
            <a href="#">贴吧</a>
            <a href="#">图片</a>
            <a href="#">百科</a>
        </td>
    </tr>
    <tr bgcolor="white" align="center">
        <td>1</td>
        <td align="left">暴走大事件</td>
        <td>走高</td>
        <td>23654523</td>
        <td>52614432</td>
        <td>
            <a href="#">贴吧</a>
            <a href="#">图片</a>
            <a href="#">百科</a>
        </td>
    </tr>
    <tr bgcolor="white" align="center">
        <td>1</td>
        <td align="left">暴走大事件</td>
        <td>走高</td>
        <td>23654523</td>
        <td>52614432</td>
        <td>
            <a href="#">贴吧</a>
            <a href="#">图片</a>
            <a href="#">百科</a>
        </td>
    </tr>
</table>
六,单元格合并
<!--
    1,水平方向的单元格合并
    可以给td标签添加colspan属性(合并单元格的意思)
    例如,<td colspan="2"></td>,把当前的单元格按照2个单元个看待
    2,垂直方向的单元格合并
    可以给td标签添加rowspan属性,(单元格占得行数)
    例如,<td rowspan="2"></td>
    把当前的单元格向下合并两个单元格,并且要删除单枪单元格下面的一个单元格
-->

<!--<table bgcolor="black" width="500px" height="300px">-->
    <!--<tr bgcolor="white">-->
        <!--<td colspan="2"></td>-->
        <!--<td></td>-->
        <!--<td></td>-->
    <!--</tr>-->
    <!--<tr bgcolor="white">-->
        <!--<td></td>-->
        <!--<td></td>-->
        <!--<td></td>-->
    <!--</tr>-->
    <!--<tr bgcolor="white">-->
        <!--<td></td>-->
        <!--<td></td>-->
        <!--<td colspan="2"></td>-->
    <!--</tr>-->
<!--</table>-->

<table bgcolor="black" width="500px" height="300px">
    <tr bgcolor="white">
        <td rowspan="2"></td>
        <td></td>
        <td></td>
    </tr>
    <tr bgcolor="white">
        <td></td>
        <td></td>
        <!--<td></td>-->
    </tr>
    <tr bgcolor="white">
        <td></td>
        <td></td>
        <td></td>
    </tr>
</table>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值