LESSON 02 / 03 約4分
余白があると、読みやすい
まずは仕組みをつかもう。細かい書き方は覚えなくて大丈夫。
01 これは何?
画面の部品は、箱のように考えられます。paddingは箱の内側の余白、borderは枠線、marginは箱の外側の余白です。widthは幅、heightは高さ。文章が増える箱は、高さを固定しない方が扱いやすくなります。
02 なぜ必要?
投稿本文が枠にくっついていると、読むのが窮屈になります。内側の余白で読みやすさを、外側の余白で投稿同士の間隔を調整できます。スマホで横にはみ出さないように、画面に収まる幅を指定しましょう。
03 最小限のコード・図
.post-card {
box-sizing: border-box;
width: 100%;
padding: 24px;
border: 1px solid #cbd5e1;
margin-bottom: 16px;
border-radius: 16px;
}
04 ここだけ理解する
- paddingは内側、marginは外側の余白。
- border-boxは指定幅に余白と枠線を含める。
- 文章の長さが変わる場所では固定の高さに注意。
05 覚えなくていいこと
余白の省略記法を全部覚えなくてOK。最初は意味が分かる書き方で十分です。
ASK AI
06 AIに聞いてみよう
質問文をコピーして、ChatGPTやCodexなどに貼り付けてみましょう。
投稿カードの内側に24px、カード同士に16pxの余白を付けるCSSを書いてください。paddingとmarginの違い、box-sizingの意味を簡単に説明し、長い文章とスマホ幅でも試す方法を教えてください。
07 AIの回答を見るポイント
- 長い本文が枠からはみ出したり切れたりしないか。
- 小さい画面で横方向にスクロールが発生しないか。
08 だいたい分かったら、次へ
「理解できた」はいつでも取り消せます。記録せずに次へ進んでも大丈夫です。
