HTML/CSS基础教程 二
2014-05-19 17:09
357 查看
表
表是十分有用的,用它存储表状的数据更易于阅读.当你想用行列来显示信息时---你猜到了,<table>标签正是你需要的,有许多和表有关的标签,它们都以<table>开始.表就是将一组数据用行列的形式排列,我们用<tr>标签创建一个表行(table row),<td>标签表示表数据(table date)
<!DOCTYPE html> <html> <head> <title>Table Time</title> </head> <body> <table border="1px"> <tr> <td>One</td> </tr> <tr> <td>Two</td> </tr> <tr> <td>Three</td> </tr> </table> </body> </html>
上面这段代码产生如下表格:
one |
twe |
three |
添加一列
上面创建了一个单列的表,如何添加一列呢?很简单,只要在每行添加一个数据元就可以了,例如下面的代码:<!DOCTYPE html> <html> <head> <title>Table Time</title> </head> <body> <table border="1px"> <tr> <td>baidu</td> <td>李彦宏</td> </tr> <tr> <td>alibaba</td> <td>马云</td> </tr> <tr> <td>tencent</td> <td>马化腾</td> </tr> </table> </body> </html>
产生如下表格:
baidu | 李彦宏 |
alibaba | 马云 |
tencent | 马化腾 |
表头
我们应该在<thead>写入表头的内如,每个条目用<th>标签包裹,而将表的实际内容放入<tbody>.我们为上表添加<thead>和<tbody>,如下:<!DOCTYPE html> <html> <head> <title>Table Time</title> </head> <body> <table border="1px"> <thead> <tr> <th>BAT</th> <th>CEO</th> </tr> </thead> <tbody> <tr> <td>baidu</td> <td>李彦宏</td> </tr> <tr> <td>alibaba</td> <td>马云</td> </tr> <tr> <td>tencent</td> <td>马化腾</td> </tr> </tbody> </table> </body> </html>
修改后:
BAT | ceo |
baidu | 李彦宏 |
alibaba | 马云 |
tencent | 马化腾 |
表的名字
我们的表没有标题,我们想在表的最上方加一个标题行,怎么做?我们将使用<th>的colspan属性,它默认占一列,我们可以指定它占的列数,像这样:
<th colspan="3">
我们在上表中的<thead>标签下加下面的代码即可产生一个标题:
<tr> <th colspan="2">BAT and its CEO</th> </tr>
colspan=2表示占用俩列,这样我们就可以在表的上面产生这样一个标题:
BAT and its CEO |
PS:我们可以自由修改表元素的style属性
相关文章推荐
- CSS基础教程17篇 [翻译Htmldog]
- HTML/CSS基础教程 六
- Web前端开发精品课HTML CSS JavaScript基础教程JavaScript部分知识点总结
- HTML/CSS基础教程 一
- Web前端开发精品课HTML CSS JavaScript基础教程第十四章课后编程题答案
- Web前端开发精品课HTML CSS JavaScript基础教程第二十三章课后编程题答案
- HTML/CSS基础教程 四
- Web前端开发精品课HTML CSS JavaScript基础教程第九章课后编程题答案
- [HTML5教程] 零基础学习HTML5之HTML+CSS基础【完结】
- 【HTML XHTML CSS基础教程(第6版)】笔记之HTML XHTML笔记(1~6章)
- HTML/CSS基础教程 五
- Web前端开发精品课HTML CSS JavaScript基础教程第五章课后编程题答案
- Web前端开发精品课HTML CSS JavaScript基础教程第六章课后编程题答案
- Web前端开发精品课HTML CSS JavaScript基础教程CSS部分知识点总结
- Web前端开发精品课HTML CSS JavaScript基础教程第十六章课后编程题答案
- Web前端开发精品课HTML CSS JavaScript基础教程第四章课后编程题答案
- Web前端开发精品课HTML CSS JavaScript基础教程HTML部分知识点总结
- 【南大软院大神养成计划】html+css基础教程之标签
- HTML/CSS基础教程 三
- 【HTML XHTML CSS基础教程(第6版)】笔记之CSS笔记(7~25章)