id="main">〜〜〜〜〜</div></body>(1)text-alignを使うbody{text-align:center;}を入れると中央揃えになりますが、main内のテキストも中央揃えになるので#main{text-align:left;}にする。下記のような感じです。body{text-align:center;}#main{text-align:left;}(2)margin:autoを使うmainの左右のマージンをautoにすると中央揃えになります。auto;}または#main{margin-left:auto;margin-right:auto;}要は左右のマージンを自動にする。正しい表記では(2)の方が正しいですが、(2)だとIE5などでは使えません。(1)はFirefoxなどでは使えません。作るときには(1)で確認して、(2)を追加するといいかもしれません。右揃えbody{text-align:right;}#main{text-align:left;}と、#main{margin-left:auto;margin-right:0;}左揃えbody{text-align:left;}と、#main{margin-left:0;margin-right:auto;}注意autoを使って、中央揃え、左揃え、右揃えにするときには、その領域の幅(width)の指定がないとできません。インライン要素に幅の指定をしても無視されるので、ブロック要素にしないとできません。ブロック要素にするにはブロック要素タグで囲むか、display:block;の指定を入れます。ため操作を完了できませんでした。隣り合うmarginは重なります背景画像を使わないスタイルシートだけの丸角領域peekabooに気を付けて[IE6のバグ]非推奨の要素と属性の一覧IEの条件付コメントスタイルシートレイアウトのメリットハンガリアン命名規約スタイルシートでインラインフレームっぽい手法フォントの一覧スクリーンショットをとる方法[各種OS]BODYの背景色は指定しましょう画像の種類あれこれスタイルシート=CSSではないこのページはリンクフリーです。「パンスト」は保土ヶ谷ナイロンの。