HTML学习笔记:(三)表格

3、表格

(F:\Html\MyHtmls1\table\html_table.html)

<!--表格的使用 -->
<html>
<body>
<p>每个表格由table标签开始</p>
<p>表格边框使用border标签</p>
<p>行由tr标签开始</p>
<p>数据由td开始<p>
<h4>一行一列</h4>
<table border="1">
<tr>
<td>100</td>
</tr>
</table>
<h4>一行三列</h4>
<table border="1">
<tr>
<td>100</td>
<td>200</td>
<td>200</td>
</tr>
</table>
<h4>三行四列</h4>
<table border="1">
<tr>
<td>10</td>
<td>20</td>
<td>30</td>
<td>40</td>
</tr>
<tr>
<td>10</td>
<td>20</td>
<td>30</td>
<td>40</td>
</tr>
<tr>
<td>10</td>
<td>20</td>
<td>30</td>
<td>40</td>
</tr>

</table>
</body>
</html>

运行效果:
在这里插入图片描述

3.1 表格边框

(F:\Html\MyHtmls1\table\html_table.html)

使用border设置边框宽度

  • 不设置则没有边框
    下图分别为:
    border=“1”、“5”、“15”
    在这里插入图片描述

3.2带表头的表格

(F:\Html\MyHtmls1\table\html_table_withheader.html)

  • 表头使用th标签
<!--带头部的表格 -->
<html>
<body>
<!--水平表头 -->
<table border="1">
<tr>
<th>姓名:</th>
<th>年纪:</th>
<th>性别:</th>
</tr>

<tr>
<td>张三</td>
<td>18</td>
<td></td>
</tr>
<tr>
<td>李四</td>
<td>20</td>
<td></td>
</tr>

</table>
<br >
<!-- 垂直表头 -->
<table border="1">
<tr>
<th>姓名:</th>
<td>张三</td>
<td>李四</td>
</tr>
<tr>
<th>年龄:</th>
<td>18</td>
<td>20</td>
</tr>
<tr>
<th>性别:</th>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>

运行效果:

在这里插入图片描述

3.3 空单元格

  • 使用不添加内容 来实现空单元格
<!--空单元格 -->
<html>
<body>
<table border="1">
<tr>
<td>one</td>
<td>two</td>
</tr>
<tr>
<td></td>
<td>four</td>
</tr>
</table>
</body>
</html>

在这里插入图片描述

3.4 表格标题

  • caption标签实现标题
<html>
<body>
</table>
<!--带标题的表格 + 加粗边框-->
<br >
<table border="5">
<caption>2021年5月工资表</caption>
<tr>
<th>姓名:</th>
<td>张三</td>
<td>李四</td>
</tr>
<tr>
<th>工资:</th>
<td>12000</td>
<td>15000</td>
</tr>
</table>
</body>
</html>

在这里插入图片描述

3.5 跨行或跨列的表格

  • colspan设置所占表格空间
<!--跨列的单元表格  -->
<table border="1">
<caption>跨列的单元表格</caption>
<tr>
<th>安卓</th>
<th colspan="2">IOS</th>
</tr>
<tr>
<td>文阿花</td>
<td>张三</td>
<td>李四</td>
</tr>
</table>
<br >
<!--跨行的单元表格-->
<table border="1">
<caption>跨行的单元表格</caption>
<tr>
<th>姓名:</th>
<td>文阿花</td>
</tr>

<tr>
<th rowspan="2">电话:</th>
<td>18339995540</td>
</tr>
<tr>
<td>13608694983</td>
</tr>
</table>

运行效果:在这里插入图片描述

3.6 单元格边距

  • 边距使用cellpadding标签
<!--单元格边距 -->
<table border="1" cellpadding="10">
<tr>
<th>姓名:</th>
<td>文阿花</td>
</tr>
<tr>
<th>电话:</th>
<td>18339995540</td>
</tr>
</table>
<br >

运行效果:

在这里插入图片描述

3.7 单元格间距

  • 单元格间距使用cellspacing标签
<!--单元格间距 -->
<table border="2" cellspacing="10">
<tr>
<th>种类:</th>
<td>
<u>
<li>苹果</li>
<li>香蕉</li>
<li>栗子</li>
</u>

</td>
</tr>
<tr>
<th>甜度:</th>
<td>中等</td>
</tr>
</table>

运行效果:

在这里插入图片描述

3.8.1 带背景色的表格

  • 背景色使用bgcolor标签,(但是我是用的note++软件没有改标签的自动提示)
<!--给表格添加背景颜色 -->
<table border="1" bgcolor="yellow" cellpadding="10"  cellspacing="5">
<caption>带背景色的表格</caption>
 <tr>
<th>类型:</th>
<td><table border="1">
<tr>
<td>First</td>
<td>Seconed</td>
</tr>
<tr>
<td>Third</td>
<td>Four</td>
</tr>
</table>
</td>
 </tr>
<tr>
<th>硬度:</th>
<td>中等</td>
</tr>
</table>
<br >

运行效果:
在这里插入图片描述

3.8.2 带背景图像的表格

  • 背景图像使用background标签,在同一文件夹下的直接引用文件名,不同文件夹下的例如:/i/eg_bg_07.gif
<!--给表格添加背景图像  图片如下引用方法原因是 图片和该html文件在一个文件夹下 -->
<table border="1"  cellpadding="10"  cellspacing="5" background="background.jpg">
<caption>带背景图像的表格</caption>
<tr>
<td>First</td>
<td>Seconed</td>
</tr>
<tr>
<td>Third</td>
<td>Four</td>
</tr>
</table>

运行效果:
在这里插入图片描述

3.9 向单元格中添加背景色或图像

  • 在td标签中设置bgcolor或background
<!--向单元表格中添加背景色和背景图片 -->
<table border="1" cellpadding="10" cellspacing="5" >
<caption>带单元格背景的表格</caption>
<tr>
<td bgcolor="yellow">First</td>
<td bgcolor="red">Seconed</td>
</tr>
<tr>
<td background="background.jpg">Third</td>
<td>Four</td>
</tr>

</table>

运行效果:
在这里插入图片描述

3.10 设置单元格内内容位置

<!--向单元格中排列内容 -->
<table border="1" >
<caption>设置单元格内内容的位置</caption>
<tr>
<th align="left" >消费项目...</th>
<th align="right">一月</th>
<th align="right">二月</th>
</tr>
<tr>
<td align="left">衣服</td>
<td align="right">$200.00</td>
<td align="right">$200.00</td>
</tr>
</table>

运行效果:
在这里插入图片描述

3.11 框架frame属性

<!--表格框架frame属性 -->
<p><b>注释:</b>frame属性无法在Internet Explorer中正确的显示</p>
<p>Table with frame="box":</p>
<table frame="box">
<caption>全包</caption>
<tr>
<th>种类:</th>
<td>苹果</td>
</tr>
<tr>
<th>甜度:</th>
<td>中等</td>
</tr>
</table>

<br >
<p>Table with frame="above"</p>
<table frame="above">
<caption></caption>
<tr>
<th>种类:</th>
<td>苹果</td>
</tr>
<tr>
<th>甜度:</th>
<td>中等</td>
</tr>
</table>

<br >
<p>Table with frame="below"</p>
<table frame="below">
<caption></caption>
<tr>
<th>种类:</th>
<td>苹果</td>
</tr>
<tr>
<th>甜度:</th>
<td>中等</td>
</tr>
</table>

<br >
<p>Table with frame="hsides"</p>
<table frame="hsides">
<caption>上下</caption>
<tr>
<th>种类:</th>
<td>苹果</td>
</tr>
<tr>
<th>甜度:</th>
<td>中等</td>
</tr>
</table>

<br >
<p>Table with frame="vsides"</p>
<table frame="vsides">
<caption>左右</caption>
<tr>
<th>种类:</th>
<td>苹果</td>
</tr>
<tr>
<th>甜度:</th>
<td>中等</td>
</tr>
</table>

运行效果:
在这里插入图片描述

3.12表格内的标签

<!--表格内的标签 -->

<table border="1">
<caption>带各种标签的表格</caption>
<tr>
<td>
<p>这是一个段落</p>
<p>这是另一个段落</p>
</td>
<td>
<p>这个单元包含一个表格</p>
<table  border="1">
<tr>
<td>A</td>
<td>B</td>
</tr>
<tr>
<td>C</td>
<td>D</td>
</tr>
</table>
</td>
</tr>
<td>这个单元包含一个列表:
<u>
<li>苹果</li>
<li>橘子</li>
<li>香蕉</li>
</u>
</td>
<td>HELLO</td>
<tr>
</tr>
</table>

运行效果:
在这里插入图片描述

  • 19
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值