プログラミング

CSSの基本と活用法

CSS(Cascading Style Sheets)は、ウェブページのデザインやレイアウトを管理するためのスタイルシート言語です。HTMLとともに使用され、ウェブページに色、フォント、レイアウト、レスポンシブデザイン、アニメーションなどを加えることができます。この記事では、CSSの基本から応用までを網羅的に解説します。

1. CSSの基本構造

CSSは、セレクタ、プロパティ、値の3つの基本的な部分で構成されています。これにより、ウェブページ上の特定の要素にスタイルを適用することができます。

css
セレクタ { プロパティ: 値; }

例えば、以下のCSSコードは、HTMLの

タグに対してフォントサイズを設定します。

css
p { font-size: 16px; }
  • セレクタ: スタイルを適用したいHTML要素を指定します。この場合、pは段落要素を意味します。
  • プロパティ: スタイルを設定する項目を指定します。この例では、font-sizeがフォントの大きさを示しています。
  • : プロパティに設定する具体的な値です。この場合、16pxは16ピクセルのサイズを意味します。

2. CSSの適用方法

CSSは、HTMLドキュメントにいくつかの方法で適用できます。それぞれの方法について説明します。

インラインCSS

インラインCSSは、HTMLタグ内で直接スタイルを指定する方法です。タグのstyle属性を使用して、個別の要素にスタイルを適用します。

html
<p style="color: blue;">これは青い文字の段落です。p>

内部CSS

内部CSSは、HTMLドキュメント内のタグ内に