• 締切済み

テーブルの作成

テーブルで思うように作れないので 教えてください。 よこ2列 たて3行で (1)→(2) (3)→(4) (5)→(6) と6分割されているものを (1)+(3) (4)+(6)と表示させたい場合は  ((2)・(5)はそのままです) どのようにしたらよろしいのでしょうか教えてください。 宜しくお願いいたします。

みんなの回答

  • h-adachi
  • ベストアンサー率0% (0/2)
回答No.3

こんな感じでどうですか? <table border="1" width="200" height="200"> <tr> <td width="200" rowspan="2" height="66%">(1)(3)</td> <td width="200" height="34%">(2)</td> </tr> <tr> <td width="200" rowspan="2" height="66%">(4)(6)</td> </tr> <tr> <td width="200" height="34%">(5)</td> </tr> </table>

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

(注)等幅フォントでご覧ください。 ┌──┬──┐ │ 1 │ 2 │ ├──┼──┤ │ 3 │ 4 │ ├──┼──┤ │ 5 │ 6 │ └──┴──┘ を ┌──┬──┐ │  │ 2 │ │ 1 ├──┤ │  │  │ ├──┤ 4 │ │ 5 │  │ └──┴──┘ なら単純に・・ <table summary=""> <tbody> <tr> <td rowspan="2">1</td><td>2</td> </tr> <tr> <td rowspan="2">4</td> </tr> <tr> <td>5</td> </tr> </tbody> </table> ですが、質問を取り違えているのかな?

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

HTMLを普通に理解しているのであればおそらくご自身でお書きになった 書式で問題ないと思います。 ただし、ご指示の命題では、3,4の行の高さがきまらないので変な表示になります。 明示的に高さを指定してもいまいちですね <table border style="height:4.5em;"> <tr style="height:1.5em;"> <td rowspan="2">1+3</td> <td>2</td> </tr> <tr style="height:1.5em;"> <td rowspan="2">4+6</td> </tr> <tr style="height:1.5em;"> <td>5</td> </tr> </table>

関連するQ&A