- 締切済み
HTMLについて
tableタグで罫線の太さを太く指定すると外側だけが太くなるのですが内側の罫線も太くさせる方法はありませんか? もしくは、テーブルを横にピッタシつけて表示する方法はありませんか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- fujillin
- ベストアンサー率61% (1594/2576)
どのような表示をイメージされているのかよくわかりませんが、#2様の回答のようにスタイルシートで指定するほかに、tableタグの属性でcellspacingを指定することでも内側の枠線の幅を指定することが可能です。 http://www.tohoho-web.com/html/table.htm >テーブルを横にピッタシつけて表示する方法はありませんか? 全体で一つのテーブルであるなら、以下の書式では? <table> <tr> <td>*</td> <td>*</td> <td>*</td> </tr> </table> 3個のテーブルを横に並べるなら、全体をtableで囲って入れ子にする(上の*部分にtableを入れる)か、スタイルシートで表示の構成を設定すれば可能と思われます。
- yuuu69
- ベストアンサー率29% (8/27)
HTMLではセルの枠線の太さは変えられません。 セルの間隔を広げてその間を塗りつぶせばあたかも枠線が太くなった様に見せることは出来ます。 が、スタイルシートを用いると<td>に"border"のスタイルを設定することが出来、セルの枠線の線種、太さ、色等を設定できます。
>内側の罫線も太くさせる方法 tdタグにボーダーラインの幅を指定します。 ただ、tableの罫線と重なると外側が太くなるので、太さを均一にする場合はtableとtdのボーダー幅を同じ数値にしましょう。 >テーブルを横にピッタシつけて表示 横と言うのは? 基本はマージン指定ですが、デフォルトではページの左端にピッタリついてませんか。(もしくはその余白を消したい事・・?)
補足
<table><tr><td> </table></tr></td> <table><tr><td> </table></tr></td> <table><tr><td> </table></tr></td> と、したときに縦に□が並んでしまうんです。 □ □ □ これを □□□ こうしたいんです。