CSSとはWebサイトの外観を設定するための言語です。CSSによってWebサイトを見やすく分かりやすいデザインに整えられます。HTMLとはできることが異なり、やり方にも違いがあります。
今回はCSSの書き方を学びたい初心者のために、CSSの基礎知識や基本的な書き方などをわかりやすく解説します。CSSを身につけたい方は参考にしてください。
CSS(シーエスエス)とは?初心者向けにわかりやすく解説
CSS(シーエスエス)とは何なのか基本的な点を解説します。
CSSの正体と役割
CSSとは「Cascading Style Sheets」の略称でWebサイトの見た目のデザインをするためのプログラミング言語です。文字のフォントや背景の色など見た目に関する幅広い領域でCSSが使われています。CSSを活用するとWebサイトのデザインを一括で管理できて、修正も簡単です。
CSSとHTMLの違い
HTMLはWebサイトの構造を定義するためのプログラミング言語です。Webサイトのレイアウトや表示する文章・画像などの情報をコンピュータに指示する役割を果たします。
HTMLだけではWebサイトの見た目が簡素なものになるため、CSSによる装飾が必要です。CSS単体でWebサイトを作ることはできず、HTMLとCSSはセットで使います。
CSSの必要性
Webサイトの作成にCSSが必要になる3つの理由を紹介します。
Webサイトのメンテナンス性を向上させる
CSSでWebサイトのデザインを定義すると一括管理できるのがメリットです。HTMLでWebサイトの装飾をするとコードが複雑になって管理に手間がかかります。CSSで記述すれば、ページごとのデザインをまとめて記述できて、変更も簡単です。
メディアに応じてスタイルを指定できる
CSSは表示するデバイスごとにスタイルを指定できます。Webサイトをメディアに応じて異なるデザインにしたい場合に便利です。デバイスごとのスタイルを一括管理できるため、Webサイトのデザインを変更しやすくなります。
SEO対策の効果がある
CSSによって作られたWebサイトはサイズが軽量化されます。また、CSSによってマークアップされたWebサイトは検索エンジンが読み込みやすくなるのも特徴です。どんなWebサイトであるかわかりやすく、軽量で素早く表示できるWebサイトは検索エンジンから高く評価されます。Webサイトの作成でCSSを活用するのはSEO対策のために効果的です。
CSSでできることと基本のやり方
CSSを使うと以下のようなことができます。
- フォントの設定
- 背景の作成
- 見出しや文字の大きさ、色の指定
- ボタンのデザイン
- アニメーションの作成
CSSの基本のやり方は、HTML内に記述する方法です。CSSファイルを作成して外部ファイルとしてHTMLに読み込ませる方法もあります。
【入門】CSSの基本的な書き方
CSSの入門として、基本的なルールや書き方を紹介します。
CSSの基本ルール
CSSは以下の3つの要素で記述するのが基本です。
- セレクタ:CSSを適用する対象を決める
- プロパティ:CSSのスタイルの種類を決める
- 値:内容を決める
上記の3つの要素を定めることでHTML内のどの部分をどのように変更するかを指定できます。
具体的なコード例
CSSは以下のような書き方でコードを記述していきます。
h1 {
color: red;
}
「h1」はセレクタで、「color」はプロパティ、「red」は値を指定しています。上記の例では、「h1」は見出し1を指し、「color」は見出しの色を決めるプロパティ、「red」は赤色です。
セレクタ
セレクタとは英語で「選択する」という意味で、CSSを適用させる部分を指定する役割があります。セレクタによる要素の指定方法は幅広いです。主なものを以下にまとめました。
「h1、h2、p、img」など直接要素を指定する
- (すべての要素を指定)
- .class(クラス名の指定)
- #id(ID名の指定)
指定したい要素に応じて適切なセレクタを使用しましょう。
プロパティ(color / font-size / margin など)
プロパティとはCSSのスタイルの種類を指定することです。以下のようなプロパティがあります。
- Color:文字の色
- font-size:文字サイズ
- margin:マージンの長さ
たくさんのプロパティが用意されているため、デザインに合わせて細かく指定していきます。
値(blue)
値とは指定してセレクタのプロパティをどのように変更するのか具体的に指定することです。たとえば、「font-size」のプロパティであれば「50%」など数字で指定します。「color」のプロパティの場合は「blue」や「red」など色を指定します。プロパティによって指定する値は違うため注意しましょう。
CSSファイルとは?作り方と読み込み方法
CSSファイルの作り方や読み込み方法についてわかりやすく紹介します。
CSSファイルの作成手順
CSSファイルの作成手順は以下の通りです。
テキストエディタを開く
CSSのコードを記述する
「ファイル名.css」で保存する
作成したCSSファイルはHTMLファイルで読み込んで使用できます。
拡張子「.css」について
「.css」をファイル名につけて保存するとcssファイルを作成できます。「.css」のファイルは単独では役割を果たせず、必ずHTMLファイルから読み込まなければいけません。「.css」ファイルはテキスト形式のファイルのため、テキストエディタから作成できます。
作り込んだcssファイルが消えたときの対処法
作成したcssファイルが誤削除やエラーなどで消えた場合は、復元ソフトを試してみましょう。復元ソフト「Tenorshare 4DDiG」であれば、拡張子「.css」のファイルの復元に対応しています。復元対象のファイル一覧を確認できる機能が搭載されており、目当てのcssファイルが復元できるか事前に判断できるため便利です。
Tenorshare 4DDiG を起動し、削除した.cssファイルが存在するハードディスクやパーティションを選択し、スキャンします。
しばらく待つと、消してしまった.cssファイルが表示されます。復元前に、写真、ビデオ、ムービー、オーディオ、音楽、ドキュメントなどのファイルをダブルクリックすることによりプレビューが可能です。
復元したい.cssファイルを選択し、保存場所を選択します。例えばOneDriveまたはGoogle Driveなどのクラウドディスクに保存することを検討してください。
※データの上書きを防ぐため、元の保存場所とは異なるドライブや、OneDrive・Googleドライブなどのクラウドストレージを保存先に選ぶことを推奨します。
初心者が挫折しないためのCSS学習のポイント
初心者が挫折しやすいCSSの学習を進めていく上でのポイントを紹介します。
すべてのプロパティを暗記しようとしない
cssの学習ではすべてのプロパティを暗記する必要はありません。プロパティの種類は膨大にあるため、すべてを暗記するのは不可能だからです。必要に応じて調べていけば、利用頻度の高いプロパティは自然に覚えられるようになります。それぞれのプロパティが何を意味するのか大まかに理解しておくのが大事です。
ブラウザの「検証機能(デベロッパーツール)」を使い倒す
各種ブラウザに搭載されている検証機能(デベロッパーツール)を活用するとcssファイルの内容を検証できます。検証機能ではWebサイトのそれぞれの要素に適用されたcssを確認できるため、記述した通りの見た目になっているかチェックできて便利です。検証機能によってcssの編集も直接できるため、学習効率が高まります。
まとめ
CSSとはWebサイトのデザインを記述するプログラミング言語です。HTMLとセットで学習しておくと魅力的なデザインのWebサイトを制作できるようになります。
作成していたCSSファイルを誤って削除した場合は復元ソフトの「Tenorshare 4DDiG」を活用するとファイルを復元できる可能性があります。バックアップを取っていない場合の選択肢として復元ソフトはおすすめです。
ChatGPT
Perplexity
Grok