- ベストアンサー
テーブルの作り方をご教示ください
- テーブルの作り方を教えてください。エクセルで図のようなテーブルを作りたいです。
- 図のテーブルをエクセルで作りたいですが、3と4を区切る方法がわかりません。
- エクセルでテーブルを作る方法について教えてください。特に3と4の区切り方が知りたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
とっても古い参考書を利用されているようです。 <table border="1" summary="何とかの表"><!-- summaryは必須 --> <tbody><!-- tbodyは原則必須です --> <tr> <td colspan="2">1</td> </tr> <tr> <td colspan="2">2</td> </tr> <tr> <td>3</td><td>4</td> </td> </tbody> </table> ※上記HTMLは見やすくするため全角スペースでインデントさせています。全角スペースはタブや半角スペースに置換してください。 として、スタイルシートで、背景の黒、tableの背景色を指定します。tableをデザインのために使用してはなりません。 『単に文書内容を整形する目的だけで表を用いるべきでない。 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/tables.html#h-11.1 )』 『ページレイアウトの目的で表を用いる。 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/present/styles.html#h-14.1 )』 cellspacing ,cellpadding,bgcolor,cellspacingはすべて非推奨です。 →11 表 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/tables.html#h-11.2.1 ) 次期HTML5では、使えなくなります。 ★Another HTML-lint gateway ( http://openlab.ring.gr.jp/k16/htmllint/htmllint.html ) でチェック済みのウェブ標準のサンプルです。 なお、タブは_に置換してあります。---HTMLはとってもシンプルで簡単でしょ。あとはスタイルシートを覚えましょう。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="ja"> <head> _<meta http-equiv="content-type" content="text/html; charset=Shift_JIS"> _<title>サンプル</title> _<meta name="author" content="ORUKA1951"> _<meta http-equiv="Content-Style-Type" content="text/css"> _<link rev="made" href="mailto:oruka1951@hoge.com" title="send a mail" > _<link rel="START" href="../index.html"> _<style type="text/css"> <!-- div.section{ background-color:black; width:230px;margin:0 auto; padding:10px 0; } div.section table{ border-collapse:collapse; background-color:white; width:100%; } div.section table td{border:solid 1px gray;} --> _</style> </head> <body> _<div class="section"> __<table border="1" summary="何とかの表"><!-- summaryは必須 --> ___<tbody><!-- tbodyは原則必須です --> ____<tr> _____<td colspan="2">1</td> ____</tr> ____<tr> _____<td colspan="2">2</td> ____</tr> ____<tr> _____<td>3</td><td>4</td> ____</tr> ___</tbody> __</table> _</div> </body> </html>
その他の回答 (1)
- Pochi67
- ベストアンサー率34% (582/1706)
1と2の上の <td> を、<td colspan="2"> にする。 <td>3</td> の下に<td>4</td> を入れる。 ちなみに上のコード、2と3の次の</td> の次に </tr> が抜けてる。 <table border=0 bgcolor="#000000" cellspacing=1 cellpadding=1 width="230"> <tr bgcolor="#FFFFFF"> <td colspan="2">1</td> </tr> <tr bgcolor="#FFFFFF"> <td colspan="2">2</td> </tr> <tr bgcolor="#FFFFFF"> <td>3</td> <td>4</td> </tr> </table>
お礼
うまくできました!ありがとうございました。
お礼
私がやったことは古かったのですね。ありがとうございました。