テキストを中央揃えにするには、text-align
プロパティを使用します。
テキストを中央揃えにする例
インライン要素やインラインブロック要素を水平中央揃えにするには、親要素にtext-align: center;
を使用します。
ブロック要素を水平中央揃えにするには、margin: auto;
を使用します。
Flexboxを使用すると、親要素に簡単なスタイルを適用するだけで、子要素を上下左右の中央に配置できます。
CSS GridもFlexbox同様に、親要素にスタイルを適用することで簡単に上下中央揃えを実現できます。
絶対位置を使用して要素を中央揃えにする方法です。親要素に
position: relative;
を設定し、子要素に
position: absolute;
を設定します。
テーブルレイアウトを使用して要素を中央揃えにする方法です。
margin: auto; を使用して要素を上下中央揃えにする方法です。親要素に display: flex; を設定し、子要素に margin: auto; を設定します。
テキストを右寄せにするには、text-align
プロパティを使用します。
This text is right-aligned.
インライン要素を右寄せにするには、親要素にtext-align: right;
を使用します。
ブロック要素を右寄せにするには、margin-left: auto;
を使用します。要素の幅を指定する必要があります。
Flexboxを使用して要素を右寄せにするには、親要素にjustify-content: flex-end;
を使用します。
CSS Gridを使用して要素を右寄せにするには、親要素にjustify-items: end;
を使用します。
要素を絶対位置で右寄せにするには、親要素にposition: relative;
を設定し、右寄せにしたい要素にposition: absolute;
を適用します。
テーブルレイアウトを使用して要素を右寄せにするには、text-align: right;
を使用します。