【html/CSS】aタグを中央寄せする方法
2022年01月04日
aタグは通常左寄せになっています。これを中央寄せするには一工夫必要です。
aタグ(リンク)を中央寄せする方法を解説します。
aタグをボタンにして中央寄せする方法はこちら↓
aタグを中央寄せする条件
aタグ(リンク)を中央寄せするには下記3つの条件すべてを満たしている必要があります。
- 親要素にtext-align:center
- 親要素はブロック要素
- 子要素(aタグ)はインライン要素
↓実装例
<style>
.example{
text-align: center;
}
</style>
<div class="example">
<a href="#">aタグ(リンク)</a>
</div>
1.親要素にtext-align:center
text-alignはテキストの位置を指定するCSSです。
text-align:centerと指定すると中央寄せになります。
2.親要素はブロック要素
text-alignはブロック要素に指定できます。そしてその子要素の位置を調整します。
インライン要素に指定しても効きません。
3.子要素(aタグ)はインライン要素
text-alignはテキストの位置調整ができます。テキストはインライン要素です。
divのようなブロック要素には効きません。
インライン要素、ブロック要素について詳しくはこちら↓
親要素、子要素について詳しくはこちら↓
CSSやhtmlの基本をしっかり理解すると、この記事の内容もより理解できるようになりますよ。
↓CSSやhtmlを楽しく学べるようにマンガを描きましたのでゼヒご覧ください↓
↑「副業してもう少し稼ぎたい!」というかたのために副業の方法も解説しています。
【まとめ】 aタグ(リンク)を中央寄せする方法
- 親要素にtext-align:center
- 親要素はブロック要素
- 子要素(aタグ)はインライン要素
以上、aタグ(リンク)を中央寄せする方法でした。
「この記事の内容がよくわからなかった…」「なんかうまくいかなかった…」というかたは下記記事↓でhtmlとCSSの基本を学びましょう。
わからないまま突き進むより基本を学ぶのが結局近道です。