HTML 中的<table>
标签表示表格数据----经过二维数据表来展现信息。html
表格相关的HTML标签:<table>
<tr>
<td>
<th>
<thead>
<tbody>
<tfoot>
<caption>
<col>
<colgroup>
表格标签的编写顺序:segmentfault
<table>
定义表格 每一个表格从 <table>
开始ide
<caption>
定义表格标题,可选(可写可不写,根据须要)spa
<colgroup>
用于对表格的列进行组合,以方便对列设置属性,可选code
<col>
用于为表格的列设置属性,可选htm
<thead>
用于对表格的表头内容进行分组,可选blog
<tfoot>
用于对表格的页脚、脚注或表注进行分组,可选图片
<tbody>
用于组合表格的主体内容,可选ip
<tr>
定义表格中的行 每一个表格行从 <tr>
开始ci
<td>
定义单元格 每一个单元格从 <td>
开始
<th>
定义表头单元格
<thead>
、<tbody>
以及 <tfoot>
不多被使用
<table> <tr> <td>100</td> <td>200</td> <td>300</td> </tr> <tr> <td>400</td> <td>500</td> <td>600</td> </tr> </table>
<table border="1"> <tr> <td>100</td> <td>200</td> <td>300</td> </tr> <tr> <td>400</td> <td>500</td> <td>600</td> </tr> </table>
<table border="15"> <tr> <td>First</td> <td>Row</td> </tr> <tr> <td>Second</td> <td>Row</td> </tr> </table>
cellpadding
属性<table border="1" cellpadding="100"> <tr> <td>First</td> <td>Row</td> </tr> <tr> <td>Second</td> <td>Row</td> </tr> </table>
cellspacing
属性<table border="1" cellspacing="20"> <tr> <td>First</td> <td>Row</td> </tr> <tr> <td>Second</td> <td>Row</td> </tr> </table>
<table border="1" cellspacing="0"> <tr> <td>First</td> <td>Row</td> </tr> <tr> <td>Second</td> <td>Row</td> </tr> </table>
border-collapse
属性<table border="1" style="border-collapse: collapse;"> <tr> <td>First </td> <td>Row</td> </tr> <tr> <td>Second</td> <td>Row</td> </tr> </table>
<table frame="box"> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td>January</td> <td>$100</td> </tr> </table>
<table frame="above"> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td>January</td> <td>$100</td> </tr> </table>
<table frame="hsides"> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td>January</td> <td>$100</td> </tr> </table>
<!-- 横跨两列的单元格 --> <table border="1"> <tr> <th>姓名</th> <th colspan="2">电话</th> </tr> <tr> <td>Bill Gates</td> <td>555 77 854</td> <td>555 77 855</td> </tr> </table> <!-- 横跨两行的单元格 --> <table border="1"> <tr> <th>姓名</th> <td>Bill Gates</td> </tr> <tr> <th rowspan="2">电话</th> <td>555 77 854</td> </tr> <tr> <td>555 77 855</td> </tr> </table>
<col>
<colgroup>
为列设置属性为行设置属性? 设置
<tr>
便可。
<table width="100%" border="1"> <col style='background: #ccc;' /> <col style='background: #444;' /> <col style='background: #888;' /> <tr> <th>ISBN</th> <th>Title</th> <th>Price</th> </tr> <tr> <td>3476896</td> <td>My first HTML</td> <td>$53</td> </tr> <tr> <td>2489604</td> <td>My first CSS</td> <td>$47</td> </tr> </table>
<table width="100%" border="1"> <colgroup span="2" style="background: #ddd;font-weight: bold;"></colgroup> <colgroup style="background:blue;"></colgroup> <tr> <th>ISBN</th> <th>Title</th> <th>Price</th> </tr> <tr> <td>3476896</td> <td>My first HTML</td> <td>$53</td> </tr> <tr> <td>2489604</td> <td>My first CSS</td> <td>$47</td> </tr> </table>
第一次是用 segmentfault 写文章就发现能够将剪切板的图片粘贴(Ctrl
+ V
)添加到文章,很惊喜。 以前使用的是做业部落,会员才能上传图片。
参考资料:
【1】W3school http://www.w3school.com.cn/ta...
【2】MDN https://developer.mozilla.org...