
上段が複数ボックス、colspanで下段が単一ボックスの表を作り、上段ボックスには短い文字列やinputのボタンを入れています。
このcolspanを使った表の上段各ボックス内で、余計なスペースが発生します。
widthで上段ボックス幅を強制させようにも、上段ボックス内のボタンや文字列の後ろには余白があるにもかかわらず、余白を残したまま文字列だけが折り返されてしまいます。
が、colspanをやめて、上段下段を2つのtableに分けると、ボックス内の余計なスペースは消えました。
うまく説明できませんが…このcolspanの弊害?この現象の意味は何でしょう?
No.1ベストアンサー
- 回答日時:
回答しても、その結果も言われない方なので無駄かもしれませんが、一応・・
一生懸命読んでみたのですが、いまひとつわかりません。
どうも用語が正確でないことに起因するようです。
ボックスではなく,セル(コマ)ですね。表の整形については、
Tables in HTML documents (ja) ( http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401 … )
の「視覚系ユーザエージェントによる表の整形」をよく読んでください。基本的に表の整形は逐次表示はデフォルトではありません。
全部のデータを読んで整形に取り掛かります。そのとき、colspanで列グループが指定してあると、その内容は均等割するブラウザが多いです。特にデータ量が多くなると、それが優先されます。
先の、INPUTのボタン周囲のスペース - Webデザイン・CSS - 教えて!goo ( http://oshiete.goo.ne.jp/qa/7116960.html )の結果も聞いていないので、対処の方法はわかりません。
・なぜスタイルシートで、きちんと整形しないのですか?
・書かれた内容から、tableを使うべきではないような気もします。
いったいどのような、フォームなのでしょう。
colspanのやっかいさがわかったのですが、連日作業中とあって余白の件のお礼が遅くなりました。
ここ5年ほどテーブルでレイアウトで更新を続けており、ここ1年はスタイルシートに徐々に変更していますが、css段組への移行は一番後回しになっています。
何せ1万ページ以上あるので、段組の雛型ができれば、エクセルとVBAで一括変換してファイルを一気に生成するつもりでいますが、雛型がまだできてません。
テーブルではそろそろ限界がきたかも知れません。
勉強します。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルの枠線の色を変えたい
-
htmlでテーブル内にテキストボ...
-
<HR>タグについて
-
エクセルでサイズに合ったもの...
-
Excelの列や行の幅を表示...
-
パソコンサイズが横30cm縦20cm...
-
ノーマルヤリスとGRヤリス
-
表の中でのフォーム
-
<h1>タグの後の行間を詰めたい。
-
パソコンでランドルト環の作成...
-
excel初心者です。 セルの色変...
-
HTMLでテーブルを縦に並べたい!
-
CSSのtransform: translate(-50...
-
エクセル 画面表示拡大率によ...
-
エクセルの行の幅がずれる
-
CSSでh1とその下の文字との行間...
-
HTMLでクロス抽出したい
-
PDFへてのテキストボックスにて...
-
バーコードのサイズは拡大縮小...
-
丸メガネが似合うようにするに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlでテーブル内にテキストボ...
-
TD、THタグ内の水平罫線(...
-
テーブルタグの配置について
-
レイアウトして表を作りたい
-
スタイルシートによる支配を抜...
-
テーブル内の一部のみ線を変更...
-
Iフレームを置いているページの...
-
テーブルの罫線について
-
markdownでテーブルの罫線は、...
-
表を作るときに枠線を
-
iframeのスクロールバー:縦だ...
-
【ホームページビルダー】表の...
-
外枠線と内枠線の色の指定
-
二つのテーブルを横に並べて表...
-
web標準、実際どのくらい実行さ...
-
表組について
-
adobe GoLiveでテ...
-
スタイルシートで対応できますか?
-
<H1>を使わずに<H2>以下を使用...
-
スペースが空きすぎて困ってい...
おすすめ情報