• 締切済み

スタイルシートでテーブルをセンタリングする方法

どうやっても出来ません。そんなに難しいことなんですか?! 単に、テーブルをページ(縦横左右の)中央に持ってきたいだけなのに! どなたか助けてください!

みんなの回答

  • toast5
  • ベストアンサー率37% (239/638)
回答No.2

左右センターは1の方の参照URLでわかると思いますが 上下センターはむずかしいですね。 高さを「100%」と指定したテーブルの中にテーブルを置けば、とりあえず可能です。 <table width="100%" height="100%"><tr><td>   <table width=※※ align="center">   <tr><td>□□□□□</td></tr>   </table> </td></tr></table> 「valign="middle"」を加えるとさらにいいのかも。しかしテーブルの高さを指定するのは Internet Explorer の独自拡張で他のブラウザでは無効、だいいち邪道、との説もあります(未確認)

すると、全ての回答が全文表示されます。
  • yuuu69
  • ベストアンサー率29% (8/27)
回答No.1

HTMLでは"align"と言うプロパティがあってそれを"center"にすると中央配置ができますが、CSSの場合は左右の余裕を自動に設定することで中央配置になります。 style="margin:auto"

参考URL:
http://www.geocities.jp/haku1569/web/tips/tips/6_table/0007.html
すると、全ての回答が全文表示されます。

関連するQ&A