(14)HTML&&CSS笔记(表格,iframe)

1、table:定义标签的表格
table特殊情况:border="num"是自带的属性(指边框的宽度)!
表格简化内容:可以不加thead,tbody,tfoot,但是默认把所有的行与列都放到tbody里面去。
样式问题:th,td自带一个像素的内边距。

<body>
    <table border='1'>
        <!-- thead是表头 -->
        <thead>
            <tr>
                <!-- colspan合并列 -->
                <!-- th 表格的标题 -->
                <th colspan='4'>这个是1班的课程安排</th>
            </tr>
            <tr>
                <th>星期一</th>
                <th>星期二</th>
                <th>星期三</th>
                <th>星期四</th>
            </tr>
        </thead>
        <!-- tbody表格的主体内容 -->
        <tbody>
            <!-- tr标签是定义表格的行 -->
            <tr><!-- 第一行 -->
                <td>第一行第一列</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>
            <tr><!-- 第四行 -->
                <td>第四行第一列</td>
                <td>第四行第二列</td>
                <td>第四行第三列</td>
                <td>第四行第四列</td>
            </tr>
            <tr><!-- 第五行 -->
                <td>第五行第一列</td>
                <td>第五行第二列</td>
                <td>第五行第三列</td>
                <td>第五行第四列</td>
            </tr>
        </tbody>
        <!-- tfoot表格的页脚 -->
        <tfoot>
            <th colspan="4">这周末不用上班~!~~</th>
        </tfoot>
    </table>
</body>

2、表格的属性
border-spacing:10px 20px; x方向的水平间隙 y方向的垂直间隙
border-collapse:collapse; 合并表格边框线

3、表格的特征
(1)每一个单元格会平分table的宽度;
(2)table决定整个表格的宽度;
(3)th标签自带默认的加粗以及水平居中,垂直居中的属性;
(4)td标签自带默认的水平居左,垂直居中的属性;
(5)表格文字样式多的情况下,分到的宽度也就比较多;
(6)table表格支持margin,padding;padding会受边框合并的影响;
(7)td支持padding但不支持margin;

4、合并表格
colspan 合并列
rowspan 合并行

    <style>
        *{
            padding:0;
            margin:0;
        }
        table{
            width:600px;
            height:300px;
            margin:auto;
        }
    </style>
<body>
    <table border='1'>
        <!-- thead是表头 -->
            <tr>
                <!-- colspan合并列 -->
                <!-- th 表格的标题 -->
                <th colspan="4">这个是1班的课程安排</th>
            </tr>
            <tr>
                <th>星期一</th>
                <th>星期二</th>
                <th>星期三</th>
                <th>星期四</th>
            </tr>
            
        <!-- tbody表格的主体内容 -->
            <!-- tr标签是定义表格的行 -->
            <tr><!-- 第一行 -->
                <td>第一行第一列</td>
                <td rowspan="4">第一行第二列</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>
            <tr><!-- 第四行 -->
                <td>第四行第一列</td>
                <!-- <td>第四行第二列</td> -->
                <td>第四行第三列</td>
                <td>第四行第四列</td>
            </tr>
            <tr><!-- 第五行 -->
                <td>第五行第一列</td>
                <td>第五行第二列</td>
                <td>第五行第三列</td>
                <td>第五行第四列</td>
            </tr>
        <!-- tfoot表格的页脚 -->
            <th colspan="4">这周末不用上班~!~~</th>
    </table>
</body>

在这里插入图片描述

5、iframe 框架
内联框架:

  • src 路径
  • width 宽度
  • height 高度
  • scrolling 是否需要滚动条
    yes 需要
    no 不需要
  • frameborder 边框线
 <iframe src="http://www.tmall.com" frameborder="1" width='1000' height='1000' scrolling='no'></iframe>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值