8.6 表格实例

表格标记(table)在网页中用来表示一张表格,其内可以用来布局,也可以用来显示表格中的内容。插入表格的方法为在标记对<body></body>中放入表格标记对<table></table>,其中表格标记对中,还需要用一些标记表示表格中的内容,如用th表示表头,td表示表元等,这些标记都被包含在表格标记中。

本实例练习用表格做一张课程表,通过表格知识来实践网页中的表格表示,首先选取确定表格中的行和列数,然后确定有没有必要做表头,步骤如下。

8.6.1 表格中嵌入表格

确定表格行和列数并写上表头。课程在一星期中只有五天,因此确定有五列,如果按一天上四节课,分上午和下午,则确定有四行,如代码8.8所示。

代码8.8 源代码\第8章\表格实例手把手.html


—————————————-文件名:表格实例手把手.html—————————————-

01 <html>

02 <head>

03 <title>表格实例手把手</title>

04 </head>

05 <body>

06 <!—设置表格—>

07 <table border="1">

08 <!—设置表格的行—>

09 <tr>

10 <!—设置表格的列—>

11 <th>星期一</th><th>星期二</th><th>星期三</th><th>星期四</th><th>星期五12</th>

12 <tr>

13 <tr>

14 <td>HTML基础</td><td>计算机图形学</td><td>C语言程序设计</td><td>计算机

15 导论</td><td>计算机图形学</td>

16 </tr>

17 <tr>

18 <td>C语言程序设计</td><td>计算机导论</td><td>C语言程序设计</td><td>法律

19 基础</td><td>HTML基础</td>

20 </tr>

21 <tr>

22 <td>计算机图形学</td><td>C语言程序设计</td><td>计算机导论</td><td>法律基础

23 </td><td>计算机导论</td>

24 <tr>

25 <td>C语言程序设计</td><td>计算机图形学</td><td>HTML基础</td><td>计算机

26 图形学</td><td>HTML基础</td>

27 </tr>

28 </table>

29 </body>

30 </html>


【代码解析】代码第7~28行设置了5行文本,且每行有5列,默认向左对齐,其中第一行为表头,用th表示,效果如图8.8所示。

8.6 表格实例 - 图1

图 8.8 表格行和列