HTML | rowspanやcolspanを使ってテーブルのセルを結合する
HTMLのtableを作っている時に、セルを結合して一つにしたいということがあるかと思います。
そんなときは、rowspanやcolspanタグを使います。
rowspan属性は行を結合して、colspanは列を結合します。
論より証拠で、サンプルを見てみましょう。
以下のような表を作ってみたいと思います。
これはExcelで作ったのですが、これをHTMLにして書いてみます。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Sample</title> </head> <body> <h3>テーブルを結合する</h3> <table border="1"> <caption>収益表</caption> <thead> <tr> <th>PV数</th> <th>単価</th> <th>収益</th> </tr> </thead> <tbody> <tr> <td>10000</td> <td rowspan="2">30</td> <td>300000</td> </tr> <tr> <td>20000</td> <td>60000</td> </tr> </tbody> <tfoot> <tr> <th colspan="2">合計</th> <td>2100000</td> </tr> </tfoot> </table> </body> </html>
これをブラウザで表示すると、以下のように表示されます。
ちゃんと狙い通りに行や列が結合されていることがわかりました。
以上、tableのrowspan, colspanの使い方でした。
- 作者: 狩野祐東
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2013/05/28
- メディア: 大型本
- この商品を含むブログ (3件) を見る