Webページを作るとき、「要素を横に並べたい!」「中央に揃えたい!」と思ったことはありませんか? 従来のCSSでは、float や position を駆使してレイアウトを組んでいましたが、Flexbox を使えば簡単に…
Flexboxで簡単レイアウト!justify-content・align-itemsを完全理解

Webページを作るとき、「要素を横に並べたい!」「中央に揃えたい!」と思ったことはありませんか? 従来のCSSでは、float や position を駆使してレイアウトを組んでいましたが、Flexbox を使えば簡単に…
CSSで要素のデザインを変更するとき、「特定の要素だけデザインを変えたい!」 と思うことはありませんか? 例えば、サイトの見出しをすべて赤くしたいときや、ボタンのデザインを特定の1つだけ変更したいときなどです。 こういう…
Webページでは、箇条書きのリスト(<ul> や <ol>)を使うことがよくあります。 例えば、料理のレシピの手順や、ショッピングサイトの商品一覧などでリストが使われます。 CSSのlist-st…
Webサイトのデザインでは、要素の枠線(ボーダー)を使って区切りをつけたり、装飾を加えたりすることができます。 例えば、ボタンに枠線をつけることで視認性を上げたり、表(テーブル)を見やすくするために線をつけたりします。 …
Webサイトを作るとき、文字やボタン、画像などの間隔を適切に調整することはとても大切です。 例えば、文字が詰まりすぎていると読みにくくなり、ボタンの間隔が狭すぎると押しにくくなることがあります。 CSSには、要素の余白を…
Webページを作るとき、いろいろなもののサイズを調整することが多くあります。 例えば、横幅いっぱいに画像を表示したり、特定のボタンだけ小さくしたりといった調整です。 この記事では、width・height の基本と、We…
Webサイトの背景を自由に変更できると、デザインの幅がぐっと広がります。 例えば、背景に画像を設定したり、サイズや配置を調整することで、より魅力的なページを作ることができます。 この記事では、CSSの背景関連のプロパティ…
Webサイトでは、背景や文字の色を自由に変えることができます。 例えば、明るい色を使うとポップな印象になり、落ち着いた色を使うとシックなデザインになります。 CSSではカラーコードという方法を使って色を指定します。 この…
Webサイトのフォントを変更すると、ページの印象を大きく変えることができます。 例えば、ゴシック体のフォントならカジュアルな雰囲気、明朝体なら落ち着いた印象になります。 しかし、パソコンやスマホには使えるフォントが限られ…
Webページで文章を読みやすくするには、行の高さや文字の揃え方を適切に調整することが大切です。 例えば、文章の行間が狭すぎるとギュウギュウに詰まって読みにくくなりますし、逆に広すぎてもバラバラに見えてしまいます。 また、…