前提・実現したいこと
HTML&CSSをprogateで勉強している初心者です。
text-align:center;に関して質問です。
以下にHTMLとCSSコードを書いています。
やりたいことは
heading クラスの<h2>と<h3>を中央揃えしたいです。
解答では.message-wrapperにtext-align:centerを使っています。
ここでの疑問点は
・texr-align:centerはブロック要素に適応されないから、クラスの設定は.heading h2,h3とすべきではないのか?
・また.heading h2,h3に対してtext-align:center;を書いても正解か?
・正解の場合なぜ、h2,h3ではなくmessage-wrapper全体にtext-alignを書いているのか教えて下さい。
宜しくお願いします。
発生している問題・エラーメッセージ
### <div class="message-wrapper"> <div class="container"> <div class="heading"> <h2>さぁ、あなたもProgateでプログラミングを学んでみませんか?</h2> <h3>Let's learn to code, learn to be creative!</h3> </div> <span class="btn message">さっそく開発する</span> </div> </div> 以下CSS .message-wrapper { border-bottom: 1px solid #eee; padding-bottom: 80px; text-align: center; }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/05 03:10
2019/10/05 03:19 編集
2019/10/05 04:15