本日からプログラミングを始めた初心者です。
progateで独学で学んでいて現在HTMLの基礎的な書き方を学んでいます。
本当に初歩的な質問で申し訳ないのですが、画像を表示する際になぜわざわざ画像一つずつにクラス付けをするのでしょうか?
そう思って、自分で画像を表示するクラスを一つでまとめてみたのですがそうするとfloatで左寄せしたところうまく表示されませんでした。
自分なりに調べてみたのですが理解力が乏しくわからなかったので初歩的だと思いますが質問させていただきました。
プログラミングをやっているとクラス付けは最初にここに付けとくべきとわかってくるものなのでしょうか?
それともみなさんも後からクラスを付け加えますか?
また質問本文とは別ですが、padding marginの使いわけについても簡単でいいので教えていただきたいです。
違いはわかるのですがこのときはpadding このときはmarginという使い分けが全くわかりません。すべてpaddingで調整すればいいのでは?と思ってしまいます。。
下記は最初の質問本文のコードです。
正しいコード
<div class="contents"> <h3 class="section-title">学べるレッスン</h3> <div class="contents-item"> <img src="https://s3-ap-northeast-1.amazonaws.com/progate/shared/images/lesson/html/study/html.svg"> <p>HTML & CSS</p> </div> <div class="contents-item"> <img src="https://s3-ap-northeast-1.amazonaws.com/progate/shared/images/lesson/html/study/php.svg"> <p>PHP</p> </div> <div class="contents-item"> <img src="https://s3-ap-northeast-1.amazonaws.com/progate/shared/images/lesson/html/study/ruby.svg"> <p>Ruby</p> </div> <div class="contents-item"> <img src="https://s3-ap-northeast-1.amazonaws.com/progate/shared/images/lesson/html/study/swift.svg"> <p>Swift</p> </div> </div>自分で試したコード
<div class="contents"> <h3 class="section-title">学べるレッスン</h3> <div class="contents-item"> <img src="https://s3-ap-northeast-1.amazonaws.com/progate/shared/images/lesson/html/study/html.svg"> <p>HTML & CSS</p> <img src="https://s3-ap-northeast-1.amazonaws.com/progate/shared/images/lesson/html/study/php.svg"> <p>PHP</p> <img src="https://s3-ap-northeast-1.amazonaws.com/progate/shared/images/lesson/html/study/ruby.svg"> <p>Ruby</p> <img src="https://s3-ap-northeast-1.amazonaws.com/progate/shared/images/lesson/html/study/swift.svg"> <p>Swift</p> </div>回答1件
あなたの回答
tips
プレビュー