例1. シンプルな表 |
<table border> <tr> <th>県名</th> <th>県庁所在地</th> </tr> <tr> <td>茨城県</td> <td>水戸市</td> </tr> <tr> <td>栃木県</td> <td>宇都宮市</td> </tr> </table>
県名 | 県庁所在地 |
---|---|
茨城県 | 水戸市 |
栃木県 | 宇都宮市 |
<table> <tr> <td>CPU</td> <td>Pentium3 500MHz</td> </tr> <tr> <td>Memory</td> <td>128kB</td> </tr> <tr> <td>HDD</td> <td>10GB</td> </tr> </table>
CPU | Pentium3 500MHz |
Memory | 128kB |
HDD | 10GB |
例2. <table> の属性を使って表を飾る |
<table> の属性を使って額縁のように枠を作ります。
<table> タグの属性 | |
---|---|
border | 枠の影の太さ |
cellspacing | 枠線の太さ |
cellpadding | 枠と文字の間隔 |
width | 表全体の幅をピクセル,または%で表します。 |
height | 表全体の高さをピクセル,または%で表します。 |
align | left, center, right で表全体の配置を指定します。 |
TABLE TAG SAMPLE |
例3. <td> <th> セルの属性設定 |
<td> <th>タグの属性 | ||
---|---|---|
width | 表全体の幅をピクセル,または%で指定。 | |
height | 表全体の高さをピクセル,または%で指定。 | |
align | left | 左揃え |
center | 中央揃え | |
right | 右揃え | |
valign | top | 上揃え |
middle | 中央揃え | |
bottom | 下揃え | |
bgcolor | セルの背景色設定 | |
colspan | 結合するセルの列数 | |
rowspan | 結合するセルの行数 | |
nowrap | セル内改行禁止 |
<table border> <tr> <td width=150 height=50>幅=150,高さ=50</td> <td width=250>幅=250,高さ=50</td> </tr> <tr> <td height=80>幅=150,高さ=80</td> <td>幅=250,高さ=80</td> </tr> </table>
幅=150,高さ=50 | 幅=250,高さ=50 |
幅=150,高さ=80 | 幅=250,高さ=80 |
<table border> <tr> <td>指定なし</td> <td width=150>データ</td> </tr> <tr> <td>左揃え</td> <td align=left>データ</td> </tr> <tr> <td>中央揃え</td> <td align=center>データ&</td> </tr> <tr> <td>右揃え</td> <td align=right>データ</td> </tr> </table>
指定なし | データ |
左揃え | データ |
中央揃え | データ |
右揃え | データ |
<table border> <tr> <td height=40>指定なし</td> <td>上揃え </td> <td>中央揃え</td> <td>下揃え </td> </tr> <tr> <td height=40>データ</td> <td valign=top>データ</td> <td valign=middle>データ</td> <td valign=bottom>データ</td> </tr> </table>
指定なし | 上揃え | 中央揃え | 下揃え |
データ | データ | データ | データ |
<table border> <tr align=center> <td width=100 height=50 bgcolor=pink>- PINK -</td> <td width=100 bgcolor=yellow>- YELLOW -</td> <td width=100 bgcolor=cyan>- CYAN -</td> </tr> </table>
- PINK - | - YELLOW - | - CYAN - |
<table width=200 height=80 border> <tr> <th colspan=3>教科</th> </tr> <tr> <td>国語</td> <td>数学</td> <td>英語</td> </tr> </table>
教科 | ||
---|---|---|
国語 | 数学 | 英語 |
<table width=150 height=120 border> <tr> <th rowspan=3>教科</th> <td>国語</td> </tr> <tr> <td>数学</td> </tr> <tr> <td>英語</td> </tr> </table>
教科 | 国語 |
---|---|
数学 | |
英語 |
<table border width=600> <tr> <td>普通,セル内のテキストはこんなふうに自動的に折り返して表示されます。</td> <td nowrap>nowrap を設定すると,セル内のテキストの折り返しを禁止できます。</td> </tr> </table>
普通,セル内のテキストはこんなふうに自動的に折り返して表示されます。 | nowrap を設定すると,セル内のテキストの折り返しを禁止できます。 |
例4. ちょっと複雑な例 |
<table border=3 cellpadding=7 cellspacing=2> <caption align=top>本日の日程</caption> <tr> <th width=30> </th> <th>1年</th> <th>2年</th> <th>3年</th> </tr> <tr> <th>1</th> <td colspan=3 align=center align=center>平常授業</td> </tr> <tr> <th>2</th> <td rowspan=3 colspan=2>身体測定</td> <td rowspan=3 align=center>テ<br>ス<br>ト</td> </tr> <tr> <th>3</th> </tr> <tr> <th>4</th> </tr> <tr> <th>5</th> <td colspan=3 align=center>LHR</td> </tr> <tr> <th>6</th> <td colspan=3 align=center>クラブ</td> </tr> </table>
1年 | 2年 | 3年 | |
---|---|---|---|
1 | 平常授業 | ||
2 | 身体測定 | テ ス ト |
|
3 | |||
4 | |||
5 | LHR | ||
6 | クラブ |