コンテンツを右や左、あるいは中央に配置することは時として必要に迫られます。配置は見栄えの記述になりますので、やはりスタイルシートが不可欠です。当サイトでも、いろんなページで配置のコントロールをスタイルシートで記述しています。
HTMLでは、<center> 〜 </center> という要素はこの範囲で囲まれたコンテンツはすべてセンタリングできる便利なものです。align属性も同様に利用できました。 (例: <div align="center">)HTML4.01ではこれらの要素及び属性は非推奨とされ、廃止が予定されています。今後はスタイルシートに置き換えて設定することが推奨されています。Cascading Style Sheet) では、コンテンツを中央揃えにする場合、ブロックレベル要素に位置指定を設定します。
p { text-align: center }
HTMLで記述するすべてのコンテンツは、「ブロックレベル要素内に置く」ということを覚えてください。
CSSの記述
div.link { margin-right: 50px; text-align: right }
HTMLの記述
<body>
<div class="link">
<a href="index.html">Home</a>
</div>
</body>
margin コンテンツの外側の余白の設定 padding コンテンツの内側の余白の設定 text-align 文字列の位置の指定 right left center 基本的にすべての要素で設定が可能です。