表格

为什么要使用表格?——整齐,规整

    在HTML文档中,广泛使用表格来存放网页上的文本和图像,进行布局。—— 使用表格显示数据,可以更直观和清晰。

    在 HTML 文档中,表格主要用于显示数据。(虽然可以使用表格布局,但是不建议使用,它有很多弊端)

    HTML 制作表格的原理是使用相关标记(如:表格对象 table 标记、行对象 tr、单元格对象 td )来完成。

1. 创建普通表格

    <table border="1">

      <tr>

        <td>单元格内容</td>

      </tr>

      <tr>

      ……

    </table>

    表格中的文字可以添加超链接

    表格中的文字也可以更改颜色,设置字体

    还可以把border属性删掉

    HTML5 中除了 td 标记提供两个单元格合并属性之外,<table> 和 <tr> 标记没有任何属性。

2. 表格属性 —— HTML5 中不再支持它的任何属性

    <table border="1px" cellspacing="0px" cellpadding="5">   //cellspacing设置单元格与表框之间的距离,

      <tr>                            cellpadding设置文本与单元格的距离

        <td>单元格内容</td>

      </tr>

      <tr>

      ……

    </table>

3. 跨行跨列的表格

    跨列的单元格

      <tr>

        <td colspan="2">学生成绩</td>

      </tr>

      <tr>

        <td>语文</td>

        <td>98</td>

      </tr>

    跨行的单元格

      <tr>

        <td rowspan="2">学生成绩</td>

        <td>语文</td>

        <td>98</td>

      </tr>

      <tr>

        <td>数学</td>

        <td>96</td>

      </tr>

4. 创建一个带标题的表格

    有时,为了方便表述表格,还需要在表格的上面加上标题。

    <caption>标题</caption>

5. 编辑表格

   1、定义表格的表头

      常见的表头分为垂直和水平两种。—— 通过 <th> 标签来实现。

      <tr>

        <th>姓名</th>

        <th>性别</th>

        <th>年龄</th>

      </tr>

   2、设置表格背景(table 的属性)

      当创建好表格后,为了美观,还可以设置表格的背景。如为表格定义背景颜色、为表格定义背景图片等。

      定义表格背景颜色: bgcolor="green"

      定义背景图片: background="images/1.gif"

   3、设置单元格背景(td 单元格的属性)

   4、合并单元格(td 单元格的属性)

      用 colspan 属性合并左右单元格

      用 rowspan 属性合并上下单元格

   5、设置单元格的行高和列宽

      使用 cellpadding 来创建单元格内容与其边框之间的空白,从而调整表格的行高与列宽。

6. 完整的表格标记

    为了让表格结构更清晰,以及配合后面学习的 CSS 样式,更方便地制作各种样式的表格,表格中还会出现表头、主体、脚注等。

    按照表格结构,可以把表格的行分组,行组分为3类——“表头”、“主体” 和 “脚注”。三者对应的 HTML 标签一次为 <thead>、<tbody> 和 <tfoot>

    此外,标记 <caption> 表示表格的标题。(<caption> 标记必须紧随 <table> 标记之后)

转载于:https://www.cnblogs.com/zhangchaoran/p/6798657.html

Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值