DIV の水平方向のセンタリングを制御する CSS の問題に関しては、多くの初心者が混乱しているようです。私が初めて CSS を読んだのは外国人が書いた本で、センタリングの使用について書かれていたのを覚えています。
マージン左:自動; マージン右:自動; |
実際、これは次と同等です。
マージン:0 自動; |
したがって、この方法を使用することもできますが、IE を使用すると中央揃えにならないことに気付いた人もいます。 DTD 宣言が欠落していないか確認することをお勧めします。
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> |
マージン左:50%; |
場合によっては、この 2 つだけでは不十分だと感じることもあります。一部のブラウザには対応しておりません。そこで、主に IE を考慮し、最初の方法に基づいた 3 番目の方法を見つけました。本体の設定が必要です。
本文 {text-align: center;} |
上記の文章は、夕食後の参考とスケッチにすぎません。実際の作業では誰でも注目できます!