TABLEの中央揃え

ホームページ作りで中央揃えは初期のころから<center>タグを使ってきたが、このタグだ「非推奨タグ」で、スタイルシートを使うように推奨されている。
そこで
中央揃えをしたいときは<div style="text-align:center">のように書いていた。
ところがFirfoxなどネットスケープ系のブラウザの場合、単純なテキスト文字の場合は中央揃えになるが<table>など範囲指定をしたものは中央揃えされない。
<table style="margin:auto;">のように自分自身に左右の余白を同じにする、設定をする必要があるようだ。
しかし、IE8は、 style="margin:auto;"が利かない。
今のところ<center>はどのブラウザも機能するので「非推奨タグ」だが、互換性は一番高いようなので使い続けることにする。

この記事へのコメント

この記事へのトラックバック