html+CSSでページを作っていて
途中にテーブルを入れると
レイアウトが崩れます。
テーブルのすぐ右横に次の見出しが来てしまったりします。
どうしたらいいでしょうか?
<body>
<div id="wrapper">
<div id="header">
~略~
</div>
<div id="contents">
<h2> ●●● </h2>
<h3> ●●● </h3>
例えばココに<table>~</table>
<h2> ●●● </h2>
<h3> ●●● </h3>
</div>
</div>
</body>
とするとこのテーブルの真横に次の<h2>が来てしまいます。
テーブルの用途は料金表などで、レイアウト的に使うのではありません。
どなたかご教授下さい。
宜しくお願いいたします。
No.2ベストアンサー
- 回答日時:
tableはブロック要素ですから、前後に余白が置かれるはずです。
ブロック要素かインライン要素かは、HTMLを書く最も基本的な部分です。
ただ、tableは、他のブロック要素の幅がその親のブロックの内幅全体なのに比較して伸縮すること。
でも改行されることに変わりはありません。
ただし、table要素にfloatを設定すると、当然続くデータは回り込みます。
Q: tableに何か指定していませんか?
不思議なのは、その場合には上端がそろうはずですが、添付されている画像では、上が開いている。
なお、位置を合わせるための<br>や<p>要素は書くべきではありません。
この回答への補足
ご回答ありがとうございます。
tableはdivで囲ってフォントの大きさのみ指定しています。
>位置を合わせるための<br>や<p>要素は書くべきではありません。
わかりました(^0^)
No.1
- 回答日時:
>テーブルのすぐ右横に次の見出しが来てしまったりします。
テーブルと見出しの間に「<BR>」による「明示的な改行」を入れましょう。
テーブルの直後に「明示的な改行」が無い場合、テーブルの右に「まだ表示出来る余白」があれば、続きの部分がその余白に表示される場合があります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【ホームページビルダー】表の...
-
htmlでテーブル内にテキストボ...
-
cssの中にテーブルを入れると崩...
-
パソコンサイズが横30cm縦20cm...
-
<h1>タグの後の行間を詰めたい。
-
float: center; ???
-
Excel2003のVBAで、セルの幅・...
-
CSSでh1とその下の文字との行間...
-
CSSのtransform: translate(-50...
-
<tbody>は何のためにあるんでし...
-
Excel で等間隔で縦線を引きた...
-
パソコンでランドルト環の作成...
-
文字を画像として取り込み、色...
-
crescent eveについて
-
2カラムの黄金比?レイアウト...
-
端から端まで横線を引きたい
-
javaスクリプト 一定時間経過後...
-
1列4行のテーブルを結合できますか
-
Dreamweaverでソースが横一列に...
-
ホームページを画面中央に配置...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlでテーブル内にテキストボ...
-
テーブル内の一部のみ線を変更...
-
TD、THタグ内の水平罫線(...
-
markdownでテーブルの罫線は、...
-
iframeのスクロールバー:縦だ...
-
【ホームページビルダー】表の...
-
DREAMWEAVERでテーブルに枠線
-
colspanで余計な余白
-
テーブルを画面にの幅いっぱい...
-
Dreamweaverのテーブル内テキス...
-
テーブルタグのデメリット
-
(dreamweaver) テーブルのボ...
-
margin の指定のしかた
-
ホームページビルダーV9 中央揃え
-
外部スタイルシートがテーブル...
-
(再度)行間を詰める方法
-
HP作成時において、ページをウ...
-
外枠線と内枠線の色の指定
-
Firefoxでページ位置が微妙にず...
-
Iフレームを置いているページの...
おすすめ情報