HTML基础教程7——表格标签和语义化标签

简介: 表格用<table>标签实现,内部主要有<tr>和<td>标签,其中表示行,表示列,属性border的值表示表格边框线的粗细,属性cellspacing的值表示内框和外框之间的距离,属性cellpadding的值表示内框的大小。

HTML基础教程7——表格标签和语义化标签


HTML基础教程7——表格标签和语义化标签


表格基础


表格用<table>标签实现,内部主要有<tr><td>标签,其中表示行,表示列,属性border的值表示表格边框线的粗细,属性cellspacing的值表示内框和外框之间的距离,属性cellpadding的值表示内框的大小。

1.png


表格标题和表格单元格标签


表格标题用<caption>标签表示,<caption>应该写在<table>内部,单元格标题用<th>标签表示<th>标签应写在第一个<tr>中,并且<th>标签会默认元素为加粗。

1.png


表格结构标签(了解)


表格头部用<thead>标签表示,表格的中间用<tbody>标签表示,表格的底部用<tfoot>标签标识 ,这些标签并没有实质上的影响其效果类似与语义化标签目的是为了让编写人员可以快速明白该区域的功能或者含义。

1.png


合并单元格


合并单元格使用<td>标签中的rowspan属性和colspan属性,其中rowspan的值为合并纵向单元格的格数,colspan的值为合并横向单元格的格数,并且只有同一个结构内可以合并单元格不能跨结构合并。

1.png

可以看到在输入了属性colspan后单元格确实横向合并了但是也因此把原本的单元格挤了出去,我们想要解决这中问题只需要在合并的计算好单元格数量即可,例如图中我们要横向合并两格只要减少一个<td>标签即可,rolspan纵向合并同理只不过纵向合并删除的是不同<tr>标签中对应的<td>标签。

1.png


表格布局


表格在特定的情况下可以用来布局,例如导航栏,只需要创建一行按需求个单元格即可(样式位置可以通过css调整,后续讲解)。

1.png

实际上列表也可以用于导航布局(只需要通过css设置样式即可完成),这一块内容有兴趣的可以自行上网学习。


语义化标签


无语义的布局标签


无语义的布局标签常见的有<div>标签和<span>标签,其中<div>标签属于块级元素(一行只能有一个块),<span>标签属于行级元素(一行可以有多个行),除了这两种级别还有行内块元素(一行可以有多个块)。


有语义标签(一般用于手机端)


<header>网页头部

<nav>网页导航

<footer>网页底部

<aside>网页侧边

<section>网页区块

<article>网页文章

1.png



相关文章
|
17天前
|
数据采集 移动开发 前端开发
HTML代码的革命:语义化标签的魅力,让你的网页结构焕然一新!
【8月更文挑战第26天】本文探讨了Web前端开发中的语义化标签概念及其重要性。语义化标签通过使用具有明确含义的HTML标签来构建页面结构,提升了网页的可访问性及搜索引擎优化效果,并增强了代码的可读性和维护性。文章还讨论了实际开发中遇到的问题及未来发展趋势。
26 0
|
2天前
|
前端开发 程序员
【前端web入门第二天】01 html语法实现列表与表格_合并单元格
本文介绍了HTML中的列表与表格的使用方法。列表包括无序列表(`&lt;ul&gt;`嵌套`&lt;li&gt;`)、有序列表(`&lt;ol&gt;`嵌套`&lt;li&gt;`)和定义列表(`&lt;dl&gt;`嵌套`&lt;dt&gt;`和`&lt;dd&gt;`)。
32 19
|
2天前
|
前端开发 Windows
【前端web入门第一天】02 HTML图片标签 超链接标签 音频标签 视频标签
本文档详细介绍了HTML中的图片、超链接、音频和视频标签的使用方法。首先讲解了`&lt;img&gt;`标签的基本用法及其属性,包括如何使用相对路径和绝对路径。接着介绍了`&lt;a&gt;`标签,用于创建超链接,并展示了如何设置目标页面打开方式。最后,文档还涵盖了如何在网页中嵌入音频和视频文件,包括简化写法及常用属性。
24 13
|
1天前
|
搜索推荐 SEO
HTML中各种标题标签的正确使用方法及其特点
在HTML中,标题标签(`&lt;h1&gt;`至`&lt;h6&gt;`)用于定义文档的标题结构。`&lt;h1&gt;`表示主标题,每个页面应只有一个;`&lt;h2&gt;`至`&lt;h6&gt;`分别表示不同层级的子标题,可用于细分内容。正确使用这些标签不仅有助于文档的层次分明和可读性提升,还能优化SEO。使用时需注意保持层级结构连续、内容描述清晰。
|
2天前
|
Web App开发 前端开发 JavaScript
HTML/CSS/JS学习笔记 Day3(HTML--网页标签 下)
HTML/CSS/JS学习笔记 Day3(HTML--网页标签 下)
|
15天前
|
移动开发 数据安全/隐私保护 UED
HTML表单标签详解:如何用HTML标签打造互动网页?
通过合理使用HTML表单标签,可以构建功能丰富、用户友好的互动网页。HTML表单的元素和属性提供了丰富的输入选项和验证功能,使得收集和处理用户输入成为可能。随着HTML5的发展,表单元素的功能性和用户体验将继续得到提升。开发者应充分利用这些工具,为用户打造流畅、互动性强的网页体验。
29 4
HTML中font标签用法
这篇文章详细介绍了HTML中`<font>`标签的用法,包括如何分别设置字体风格(`font-style`)、字体粗细(`font-weight`)、字体大小(`font-size`)和字体类型(`font-family`),并通过实例代码演示了如何综合使用这些属性来定义文本的字体样式。
HTML中font标签用法
|
18天前
|
移动开发 前端开发 开发者
从 HTML4 到 HTML5 的迁移标签
【8月更文挑战第24天】
27 0
|
18天前
|
移动开发 搜索推荐 索引
HTML5 中 article 标签的含义与作用
【8月更文挑战第24天】
239 0