HTML标记语言——表格的基本结构

简介:

   表格的基本结构

1   <table>标记

1.1   基本格式

   <table 属性1="属性值1" 属性2="属性值2"......>表格内容</table>

1.2   table标记的属性

1.2.1   width属性

   表示表格的宽度,它的值可以是像素(px)也可以是父级元素的百分百(%)

1.2.2   height属性

   表示表格的高度,它的值可以是像素(px)也可以是父级元素的百分百(%)

1.2.3   border属性

   表示表格外边框的宽度

1.2.4   align属性

   表格的显示位置

   left居左显示

   center居中显示

   right居右显示

   默认值left

1.2.5   cellspacing属性

   单元格之间的间距,默认是2px,单位像素

1.2.6   cellpadding属性

 单元格内容与单元边框的显示距离,单位像素

1.2.7   frame属性

1.2.7.1   作用

   控制表格边框最外层的四条线框

1.2.7.2   属性值

   void(默认值)   表示无边框

   above   表示仅顶部有边框

   below   表示仅底部有边框

   hsides   表示仅顶部边框和底部边框

   lhs   表示仅有左侧边框

   rhs   表示仅有右侧边框

   vsides   表示仅有左右侧边框

   box   包含全部4个边框

   border   包含全部4个边框

1.2.8   rules   属性

1.2.8.1   作用

   控制是否显示以及如何显示单元格之间的分割线

1.2.8.2   属性值

  none(默认值)   表示无分割线

   all   表示包括所有分割线

 rows   表示仅有行分割线

   clos   表示仅有列分割线

   groups   表示仅在行组和列组之间有分割线

2   <caption>标记

2.1   什么时候使用

   如果表格需要使用标题,那么就可以使用<caption>标记

2.2   如何正确使用

   <caption>属性的插入位置,<table>属性之后,<tr>表格行之前

2.3   align属性

   top   标题放在表格的上部

   bottom   标题放在表格的下部

   left   标题放在表格的左部

   right   标题放在表格的右部

3   <tr>标记

   定义表格的一行,对于每一个表格行,都是由一对<tr>...</tr>标记表示,每一行<tr>标记内可以嵌套多个<td>或者<th>标记

   可选属性

3.1   bgcolor属性

   设置背景颜色

    格式为bgcolor=“颜色值”

3.2   align属性

   设置垂直方向对齐方式

   格式为align=“值”

   值有bottom   靠顶端对齐   top   靠底部对齐   middle   居中对齐

3.3   valign属性

   设置水平方向对齐方式

   格式为valign=“值”

   值有left   靠左对齐   right   靠右对齐   center   居中对齐

4   <td>和<th>

4.1

   <td>和<th>都是单元格的标记,必需嵌套在<tr>标签内,是成对出现

4.2   两者的区别

   <th>是表头标记,通常位于首列或者首行,<th>中的文字默认会被加粗,<而td>不会   

4.3   共同之处

   两者的标记属性都是一样的

4.4   属性

   bgcolor   设置单元格背景

   align   设置单元格对齐方式

   valign   设置单元格垂直对齐方式

   width   设置单元格宽度

  height    设置单元格高度

   rowspan   设置单元格所占行数

   colspan   设置单元格所占列数



本文转自 拉考的考拉 51CTO博客,原文链接:http://blog.51cto.com/lakaodekaola/1979716

相关文章
|
12月前
|
移动开发 HTML5
HTML5的基本结构
HTML5的基本结构。
103 5
|
9月前
|
存储 数据采集 JSON
你知道吗?html_table可以提取的不止是表格
`html_table` 是一种强大的工具,不仅用于HTML表格解析,还在现代爬虫技术中发挥重要作用。它可以提取、整合、分析和传输多种类型的关键数据。本文从四个方面探讨其功能:关键数据提取(如财经网站的股票信息)、零散信息整合(如电商网站的产品详情)、数据对比分析(如手机性能参数对比)和数据存储与传输(如转换为CSV/JSON格式)。通过Python代码示例,展示了如何利用代理IP、多线程和自定义请求头提高爬虫效率,实现对复杂网页数据的全面抓取和利用。
299 12
你知道吗?html_table可以提取的不止是表格
|
9月前
|
前端开发 JavaScript
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
203 14
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
数据采集 移动开发 前端开发
HTML代码的革命:语义化标签的魅力,让你的网页结构焕然一新!
【8月更文挑战第26天】本文探讨了Web前端开发中的语义化标签概念及其重要性。语义化标签通过使用具有明确含义的HTML标签来构建页面结构,提升了网页的可访问性及搜索引擎优化效果,并增强了代码的可读性和维护性。文章还讨论了实际开发中遇到的问题及未来发展趋势。
233 0
|
10月前
|
数据采集 前端开发 数据挖掘
利用 html_table 函数轻松获取网页中的表格数据
本文介绍了如何使用 R 语言中的 `html_table` 函数结合代理 IP 技术,轻松提取网页表格数据并规避反爬机制。通过设置代理和请求头,示例代码展示了如何从 58 同城采集租房信息并保存为 CSV 文件。该方法适用于需要频繁采集数据的场景,确保数据采集的高效和稳定性。
359 2
利用 html_table 函数轻松获取网页中的表格数据
|
10月前
|
移动开发 前端开发 JavaScript
HTML(HyperText Markup Language,超文本标记语言)
HTML(HyperText Markup Language,超文本标记语言)
253 11
|
11月前
|
前端开发 测试技术 定位技术
如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤
本文深入介绍了如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤。通过实例展示了主页、关于我们、产品展示、新闻动态及联系我们等页面的设计与实现,强调了合理布局、美观设计及用户体验的重要性。旨在为企业打造一个既专业又具吸引力的线上平台。
368 7
|
11月前
|
移动开发 JavaScript 前端开发
html table+css实现可编辑表格的示例代码
html table+css实现可编辑表格的示例代码
306 12
|
11月前
HTML 表格4
HTML 表格标签用于创建和布局表格。主要标签包括:`&lt;table&gt;` 定义表格,`&lt;th&gt;` 定义表头,`&lt;tr&gt;` 定义行,`&lt;td&gt;` 定义单元格,`&lt;caption&gt;` 定义标题,`&lt;colgroup&gt;` 和 `&lt;col&gt;` 定义列属性,`&lt;thead&gt;`、`&lt;tbody&gt;` 和 `&lt;tfoot&gt;` 分别定义表格的页眉、主体和页脚。
|
11月前
HTML 表格2
本示例展示了如何使用 HTML 的 `&lt;table&gt;` 标签和 `border` 属性创建一个带有边框的简单表格。表格包含两行两列,每行有两个单元格,通过设置 `border=&quot;1&quot;` 显示边框。