一、表格主要作用

表格主要是用于显示、展示数据,而不是用来布局页面的。

二、表格的基本语法

1.<table></table>是用于定义表格的标签;

2.<tr></tr>标签用于定义表格中的行,必须嵌套在<table></table>标签中;

3.<td></td>用于定义表格中的单元格,必须嵌套在<tr></tr>标签中;

4.字母td指表格数据(table data),即数据单元格的内容。

  <table><tr>            <td>单元格内文字</td>...</tr>...</table>

三、表头单元格标签

一般表头单元格位于表格第一行或第一列,表头单元格里的文本内容加粗居中显示

<th></th>标签表示HTML表格中的表头部分

   <table><tr><th>表头内容</th>         ...</tr>...</table>

四、表格属性

表格标签属性这部分在实际开发中不常用,后面通过CSS来设置

属性名 属性值 描述
align left/center/right 规定表格相对周围元素的对齐方式
border 1或者" " 规定表格单元是否拥有边框,默认为"",表示没有边框
cellpadding 像素值 规定单元边沿与其内容之间的空白,默认1像素
cellspacing 像素值 规定单元格之间的空白,默认2像素
width 像素值或百分比 规定表格的宽度
   <!--这些属性要写到表格标签tabLe里面去--><table align="center" border="1" cellpadding="0" cellspacing="0" width="500"><tr><th>姓名</th><th>性别</th> <th>年龄</th></tr><tr><td>刘德华</td><td>男</td> <td> 56 </td></tr><tr><td>张学友</td><td>男</td> <td> 58 </td></tr><tr><td>郭富城</td><td>男</td><td> 51 </td></tr><tr><td>黎明</td><td>男</td><td>57 </td></tr></table>

五、表格结构标签

使用场景:因为表格可能很长,为了更好的表示表格的语义,可以将表格分割成表格头部和表格主体两大部分。

在表格标签中,分别用:<thead>标签表格的头部区域、<tbody>标签表格的主体区域.这样可以更好的分清表格结构。

1.<thead></thead>:用于定义表格的头部,<thead>内部必须拥有<tr>标签,一般是位于第一行;

2.<tbody></tbody> :用于定义表格的主体,主要用于放数据本体;

3.以上标签都是放在<table></table>标签中。

六、合并单元格

合并单元格方式:
跨行合并:rowspan="合并单元格的个数”

跨列合并: colspan="合并单元格的个数”

目标单元格:(写合并代码)
跨行:最上侧单元格为目标单元格,写合并代码

跨列︰最左侧单元格为目标单元格,写合并代码

合并单元格三步曲:

1.先确定是跨行还是跨列合并。

2.找到目标单元格.写上合并方式=合并的单元格数量。比如: <tdcolspan= “2”></td>。

3.删除多余的单元格。
代码展示:

<table width="600" heigth="456" border="1" cellspacing="0"><tr><td></td><td colspan="2"></td></tr><tr><td rowspan="2"></td><td></td><td></td></tr><tr><td></td><td></td></tr></table>

效果图:

七、案例:小说排行榜

先书制作表格结构:

1.第一行里面是th表头单元格

2.第二行开始里面是td普通单元格

3.单元格里面可以放任何元素,文字链接图片等都可以

后书写表格属性:

1.用到宽度高度边框cellpadding和cellspacing

2.表格浏览器中对齐align

效果图:

代码如下:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>今日小说排行榜</title>
</head>
<body><table align="center" width="500" heigth="249" border="1" cellspacing="0" ><tr><th>排名</th><th>关键词</th><th>趋势</th><th>进入搜索</th><th>最近七日</th><th>相关链接</th></tr><tr><td>1</td><td>鬼吹灯</td><td><img src="data:images\down.jpg"></td><td>456</td><td>123</td><td><a href="#">贴吧</a><a href="#">图片</a><a href="#">百科</a></td></tr><tr><td>2</td><td>盗墓笔记</td><td><img src="data:images\down.jpg"></td><td>124</td><td>675432</td><td><a href="#">贴吧</a><a href="#">图片</a><a href="#">百科</a></td></tr><tr><td>3</td><td>西游记</td><td><img src="data:images\th.jpg"></td><td>212</td><td>7654</td><td><a href="#">贴吧</a><a href="#">图片</a><a href="#">百科</a></td></tr><tr><td>4</td><td>红楼梦</td><td><img src="data:images\th.jpg"></td><td>23</td><td>76542</td><td><a href="#">贴吧</a><a href="#">图片</a><a href="#">百科</a></td></tr><tr><td>5</td><td>甄嬛传</td><td><img src="data:images\down.jpg"></td><td>212</td><td>7654</td><td><a href="#">贴吧</a><a href="#">图片</a><a href="#">百科</a></td></tr><tr><td>6</td><td>水浒传</td><td><img src="data:images\th.jpg"></td><td>342</td><td>76514</td><td><a href="#">贴吧</a><a href="#">图片</a><a href="#">百科</a></td></tr><tr><td>7</td><td>三国演义</td><td><img src="data:images\th.jpg"></td><td>345</td><td>76154</td><td><a href="#">贴吧</a><a href="#">图片</a><a href="#">百科</a></td></tr></table>
</body>
</html>

HTML常用标签之表格标签相关推荐

  1. HTML常用标签之表格标签(合并单元格)

    表格标签之合并单元格 前言 一.合并单元格的方式 二.目标单元格 三.删除单元格 四 .代码实现 总结 前言 关于表格标签基础点这里→HTML常用标签之表格标签 在某些特殊情况下我们需要把多个单元格合 ...

  2. html表格重置标签,HTML——表格标签

    存在即是合理的. 表格的现在还是较为常用的一种标签,但不是用来布局,常见处理.显示表格式数据. 表格的应用场景: 1 创建表格 在HTML网页中,要想创建表格,就需要使用表格相关的标签.创建表格的基本 ...

  3. Web学习第二天——HTML的基本标签(媒体标签、链接标签、列表标签、表格标签、表单标签)

    第二天 HTML的常用标签(媒体标签.链接标签.列表标签.表格标签.表单标签) 一.媒体标签 (一).图片标签(img) 标签格式及属性介绍 (二).音频标签(embed.audio) embed标签 ...

  4. html5列表标签代码,HTML5列表标签和表格标签(示例代码)

    一.列表 1.1 什么是列表标签? 作用:给一堆数据添加列表语义,也就是告诉搜索引擎告诉浏览器这一对数据是一个整体 无序列表---unordered-list(最多):新闻列表.导航.商品列表 作用: ...

  5. HTML标签---列表标签和表格标签

    HTML标签-列表标签和表格标签 列表标签: ​ 无序列表ul: <!--type有实心,空心,方框的属性--> <ul type="disc"><l ...

  6. HTML列表标签和表格标签

    目录 一.列表标签与表格标签要点 二.列表 LIST (一)有序列表: (二)无序列表: (三)自定义(相互嵌套使用) 三.表格标签 TABLE (一)表格标签 (二)行列标签 (三)合并

  7. HTML 列表标签、表格标签、表单标签

    HTML 列表标签.表格标签.表单标签 一.列表标签 二.表格标签 三.表单标签 四.综合练习 一.列表标签 <!DOCTYPE html> <html lang="en& ...

  8. 网页常用标签和表格标签

    常用标签 <a> 超链接 条件: 超链接内容 指向明确(在href属性里面写上指向的地方) 功能: 做超链接 做下载-href指向文件(TXT 网页文件  图片 不能下载) 做锚点  (做 ...

  9. HTML标签-排版标签、媒体标签、列表标签、表格标签、表单标签、语义化标签、字符实体

    一.排版标签 1.标题标签 在新闻和文章的页面中都离不开标题,用来突出显示文章主题. h系列标题 <body><h1>1级标题</h1> <h2>2级标 ...

最新文章

  1. 基于注意力机制的图卷积网络预测药物-疾病关联
  2. 【数据结构与算法】4.数据结构图文解析系列
  3. duration java_Java Duration类| ofMinutes()方法与示例
  4. 重磅!全球Top 1000计算机科学家h指数公布:中国53位学者上榜!张宏江居大陆科学家之首...
  5. applicationContext.xml文件配置模板
  6. Spring MVC 学习笔记(整理)
  7. IDEA开发中常用快捷键
  8. java访问kudu,KUDU的java操作
  9. ASP.NET中后台实现页面加载中效果(数据过多时提高用户体验度)
  10. win10 无法安装Hp1020和HP1106打印机问题
  11. 富文本带图片导出word
  12. 六边形地图生成(1)——基础地形
  13. “智多星”智能手机销售网
  14. 温度控制直流电机转速
  15. 一对一直播怎么开发?一对一直播app开发关键点
  16. 用 Python 实现 RSI 指标线与股价的顶背离、底背离
  17. HTML5交互性是什么意思,HTML5的结构和语义(5):交互
  18. 基于区块链技术的供应链金融平台
  19. MT6260与MT6261mt6261设计资料汇总
  20. 大数据与区块链的联系与区别

热门文章

  1. Shell脚本中的return,exit 0,以及 父进程获取子进程的变量
  2. 全国首个人工智能课程走进中小学课堂
  3. html css动画自动旋转,css3实现自动旋转动画效果
  4. 关于sql2017还原2008r2的数据库的错误
  5. MySql创建自定义函数(Function)
  6. 我们想做一款文化领域的智能产品,能帮忙写一个项目计划书么
  7. MySQL空间数据库
  8. 信用卡欺诈检测分析案例
  9. 【QT】GraphicsView、QGraphicsScene、QGraphicsEllipseItem的使用
  10. 2021高考文化课成绩查询,2021艺考成绩和文化课成绩怎么算 艺考成绩计算方法