- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 8 章 表格 ? 没有 CSS 之前,表格是最流行的布局页面的方式。它表示 一种布局页面的方法,而不仅仅只是指单元格组成的表格, 不过那已经是很久以前的事情了。现在谈论 Web 设计的时 候,再说到“表格”,那么它就是一个普通的由单元格组 成的表格。 1 2020/3/30 8.1 理解页面中的表格 ? 表格看上去虽然只是一个一个的小格子组成的,但是,谈 及在 HTML 中制作表格,远远不是看上去的那么直接。表 格涉及的属性很多,因为人们在表述表格的时候,不是说 “某某表格左上角的那个格子”,而是通过描述某一行和 某一列来定位某个单元格的位置,这里就已经描述了 3 个 属性了。 2 2020/3/30 8.2 普通表格的应用 这种表格常见于类似于课程表、出勤表、或者价目表这种形 式的表格,被使用的频率很高。因此,如果只是针对于简单 的文本内容,仅仅是希望这些内容横排或者竖排,那么表格 是一个比较好的方法。 3 2020/3/30 8.2.1 制作普通表格 ? 表格属于结构性标签,使用 table 标签来进行创建。一个 最简单的表格也需要具备表头、行、列的信息。所以它的 代码是这样的。 4 2020/3/30 8.2.1 制作普通表格 ? table ? tr ? thHead1/th ? thHead2/th ? /tr ? tr ? tdrow 1, cell 1/td ? tdrow 1, cell 2/td ? /tr ? tr ? tdrow 2, cell 1/td ? tdrow 2, cell 2/td ? /tr ? /table 5 2020/3/30 8.2.1 制作普通表格 ? 这样看代码真的很难想象这个表格是什么样子,如果用表 格的形式去表达这段代码,则下图 8 所示。 6 2020/3/30 8.2.1 制作普通表格 ? 当然,表格的代码也可能写成如下代码。 ? table ? tr ? thHead1/th ? tdrow1 , cell2/th ? /tr ? tr ? thHead2/th ? tdrow 2, cell 2/td ? /tr ? tr ? thHead3/th ? tdrow 3, cell 2/td ? /tr ? /table 7 2020/3/30 8.2.1 制作普通表格 ? 这是以列为表头的表格,其结果如下图所示。 8 2020/3/30 8.2.1 制作普通表格 ? 或者也可以写成如下代码,将第一组的 tr 标签内的对象 全部定义为表头。此后每一组 tr 标签内的第一个标签定 义为 th 标签,即之后的每一行的第一个单元格表示为表 头。这样就是分别以行和列的第一个单元格作为表头。 9 2020/3/30 8.2.1 制作普通表格 ? table ? tr ? thHead1/th ? thHEAD1/th ? /tr ? tr ? thHead2/th ? tdrow 1, cell 2/td ? /tr ? tr ? thHead3/th ? tdrow23, cell 2/td ? /tr ? /table 10 2020/3/30 8.2.2 表格的基本属性 ? 表格的基本属性就是指表格的行、列和单元格,但并不是 每一个表格的单元格都是统一大小,所以这就需要设计者 通过一些属性参数去修改表格的样子,让它们可以变得更 多样性一些。 11 2020/3/30 1 .行高 HEIGHT 属性 ? 默认情况下,一个空白表格的单元格是平均分配的,所以 如果需要自定义行高,可以使用 height 属性来设置每一行 单元格的行高。可以使用 CSS 样式表先定义 table ,然后定 义 th 或者 tr 。若想改变表格的表头行高,则样式表应该写 为: ? style type= ext/css ? table {height:185px; ? } ? table th {height:32px; ? } ? /style 12 2020/3/30 1 .行高 HEIGHT 属性 ? 当使用这个 CSS 时,结果如下图所示。 13 2020/3/30 2 .宽度 WIDTH 属性 ? 如果只是需要修改表格列的宽度,则只使用 width 属性就 可以了。但是不同于行高的是,表格中的宽度是针对整个 表格或者每一个单元格的,所以像下面这样的写法是错误 的。 ? table {width:400px; ? } ? table th {width:100px; ? } 14 2020/3/30 3 .单元格大小属性 HEIGHT 和 WIDTH ? 单元格的大小其实就是由高和宽两个因素组成的。所以如 果要准确定位一个单元格的具体大小,这两个因素是缺一 不可的,必须
您可能关注的文档
- 3套试卷人教版人教新版三年级上学期第9章数学广角 集合单元测试卷.doc
- 3套试卷人教版八年级下册数学跟踪训练第十七章 勾股定理.doc
- 3套试卷人教版八年级数学上册第十五章分式单元测试题.doc
- 3套试卷人教版八年级数学下册第十六章二次根式复习测试题有答案.doc
- 3套试卷人教版数学八年级上册期中考试试题含答案.doc
- 3套试卷八年级下学期期中考试数学试题答案.doc
- 3套试题七年级下册数学期末考试题答案.doc
- 3套试题人教版七年级下册第八章复习 二元一次方程组解答题精选.doc
- 3套试题人教版初中数学七年级下册第六章实数检测卷含答案.doc
- 3生物信息学1份 南开大学分子生物学课件.ppt
- 校园周边公共交通站点规划与小学生出行安全评估教学研究课题报告.docx
- 小学环境教育:教室植物选择与CO₂浓度调节的实证研究教学研究课题报告.docx
- 快消品私域电商用户分层运营中的用户流失预警策略分析报告.docx
- 碳中和目标下交通行业绿色物流配送模式创新与实施.docx
- 露营地生态旅游产品生态旅游市场潜力评价.docx
- 2025年中国柴油发电机油行业市场调查、投资前景及策略咨询报告.docx
- 2025年制造业企业碳足迹核算与低碳生产模式研究.docx
- 快消品私域电商用户增长策略及分层运营研究报告.docx
- 2025年中国水质检测试剂行业市场调查、投资前景及策略咨询报告.docx
- 2025至2030润滑油行业项目调研及市场前景预测评估报告.docx
文档评论(0)