<table border=1>
<tr><td>
<table border=1>
<tr><td>
a
</td><td>
b
</td></tr>
</table>
</td>
</tr>
</table>
このようにテーブルをテーブルで囲う意味はありますか?
htmlの勉強をしていて、
ネット上でテーブルのサンプルを拾ったのですが、
上記のようにテーブルをテーブルで囲んでました。
この方法でサイト上に100個くらいテーブルを作ってしまったのですが
今更ながらこういう書き方に意味はあるのかな?
と思い始めてきました。
意味はあるのでしょうか?
No.3ベストアンサー
- 回答日時:
何の表でしょうか??
そういう表もあって良いでしょう。
★★ただし、それが表だったらですよ!!!!★★
もし、表でなくデザインのためでしたら、一重であってもtableを使ってはなりません。
これは、1999年のHTML4.01の勧告以来、名指しで否定されていることです。
『 ⇒単に文書内容を整形する目的だけで表を用いるべきでない。 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )』
『 ⇒ページレイアウトの目的で表を用いる。 ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )』
すでに14年近く前から、言われ続けていることです。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
HTMLを作成する上で、最も避けなければならない基本中の基本です。
初学者でしたら、けっして参考にしてはならない見本だと思ってください。
No.2
- 回答日時:
多分古い書き方で、今では推奨されないのではないでしょうか。
div使ったほうがすっきりすると思います。
スタイルシートを勉強した方が将来的に良いと思います。
No.1
- 回答日時:
<TABLE bgcolor="#cccccc" width="100">
<TR><TD>
<TABLE width="100%">
<TR>
<TD bgcolor="#ffffff">
a
</TD>
<TD bgcolor="#ffffff">
b
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
こんな感じにするのは、いかがでしょ?
一番外側のテーブルの背景色を、そのまま枠の色として利用する方法です。
可愛いピンク色の枠や水色の枠を作りたいときによく使いました。
(サンプルがちょっと見づらかったので、少し枠幅を広げてあります)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS テーブルタグのセルの幅の一部だけを指定 1 2023/03/12 12:02
- JavaScript EasyUIのSubGrid(jquery)におけるObjectに入れた連想配列について 1 2022/05/02 11:21
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
- HTML・CSS 自身のHPにYouTube動画を貼り付けるのが出来なくなり困ってます 1 2022/11/11 10:44
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- HTML・CSS 【CSS】:hasで可能? imgを含むtr要素を選択したい 1 2022/11/17 14:36
- JavaScript javascriptでテーブルに追加した項目のid追加してローカルストレージを操作したい 5 2023/01/01 15:52
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- MySQL SQL任意に並び替えをしたい 2 2023/08/28 10:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlでテーブル内にテキストボ...
-
テーブル内の一部のみ線を変更...
-
TD、THタグ内の水平罫線(...
-
Dreamweaverのテーブル内テキス...
-
エクセルでサイズに合ったもの...
-
指定時間になったら、WEBサイト...
-
CSSのtransform: translate(-50...
-
Microsoft1Officeの互換ソフト...
-
aタグに直接style=""で:hoverを...
-
Excel で等間隔で縦線を引きた...
-
<tbody>は何のためにあるんでし...
-
なぜ左に寄っているの?
-
あなたのちん長は?
-
テーブルで3セル作った行の下に...
-
ビルダーで中央揃え
-
Excelのセル幅、行の高さのピク...
-
サブウインドウを開くときのフ...
-
道路幅を調べたいのですが
-
テーブルの中のグラデーション...
-
divタグを中央寄せでwidthを指...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlでテーブル内にテキストボ...
-
テーブル内の一部のみ線を変更...
-
iframeのスクロールバー:縦だ...
-
【ホームページビルダー】表の...
-
TD、THタグ内の水平罫線(...
-
markdownでテーブルの罫線は、...
-
かっこいいウェブを作るテク
-
実行結果をデジタル時計みたい...
-
テーブルを画面にの幅いっぱい...
-
DREAMWEAVERでテーブルに枠線
-
colspanで余計な余白
-
行間を指定できません
-
<H1>を使わずに<H2>以下を使用...
-
<table>の<thead>を固定したい。
-
ホームページビルダーで表と表...
-
<HR>タグについて
-
SEO対策 <Body>タグ直下のテキ...
-
テーブル固定幅のサイトをスマ...
-
スペースが空きすぎて困ってい...
-
サイト全体を中央に表示したい...
おすすめ情報