0Pricing
HTML for Kids · レッスン

CSSの基礎

CSSを使ったスタイル設定の入門です(概要のみ、任意)

「CSSの基礎」はCoddyKit上の無料HTML for Kidsレッスンです。 これはレッスン2/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはHTML for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 HTML for Kidsコースには全4レッスンが含まれています。

CSSの基本:CSSを使ったスタイリング入門

CSSの世界へようこそ!今日は、Cascading Style Sheets(CSS)を使ってWebページをスタイル設定し、見た目をすばらしくする方法を学びます。

CSSの基礎 — イラスト1

CSSとは?

CSSはCascading Style Sheetsの略です。Webページの見た目や雰囲気を整えるために使われる言語です。

CSSを使うと、色、フォント、レイアウトなど、さまざまな要素を変更できます。

CSSの仕組み

CSSは、HTML要素を選択してスタイルを適用することで機能します。CSSは次の3つの方法で使用できます。

  • インライン:HTML要素の中にスタイルを直接追加します。
  • 内部:<head>内の<style>タグにスタイルを追加します。
  • 外部:別のCSSファイルを使用します。

このレッスンでは、内部スタイルと外部スタイルに重点を置きます。

内部CSS

内部CSSは、HTMLドキュメントの<head>内にある<style>タグの中に記述します。

例:

<!DOCTYPE html>
<html>
  <head>
    <style>
      body {
        background-color: lightblue;
      }
      h1 {
        color: navy;
      }
      p {
        font-size: 18px;
      }
    </style>
  </head>
  <body>
    <h1>Welcome to CSS</h1>
    <p>This page has styles applied using internal CSS.</p>
  </body>
</html>

外部CSS

外部CSSは、.css拡張子の付いた別のファイルに記述します。<link>タグを使ってHTMLドキュメントにリンクします。

例:

<!DOCTYPE html>
<html>
  <head>
    <link rel="stylesheet" href="styles.css" />
  </head>
  <body>
    <h1>Welcome to External CSS</h1>
    <p>This page uses an external CSS file for styling.</p>
  </body>
</html>

CSSのセレクター

セレクターは、スタイル設定の対象となる特定のHTML要素を指定するために使います。一般的なセレクターには次のものがあります。

  • タグセレクター:特定のタグを持つすべての要素を対象にします。例:p。
  • クラスセレクター:特定のクラスを持つ要素を対象にします。例:.myClass。
  • IDセレクター:特定のIDを持つ要素を対象にします。例:#myID。

使い方を見てみましょう。

クラスセレクターとIDセレクター

複数の要素にスタイルを設定する場合はクラスを使います。1つだけの固有の要素にはIDを使います。

例:

<!DOCTYPE html>
<html>
  <head>
    <style>
      .highlight {
        color: red;
        font-weight: bold;
      }
      #unique {
        color: blue;
        font-size: 24px;
      }
    </style>
  </head>
  <body>
    <p class="highlight">This is highlighted text.</p>
    <p id="unique">This text is unique.</p>
  </body>
</html>

自分で試してみましょう

内部CSSを使ってWebページを作成しましょう。まずは次の例を見てみましょう。

<!DOCTYPE html>
<html>
  <head>
    <style>
      body {
        background-color: lavender;
        font-family: Arial, sans-serif;
      }
      h1 {
        text-align: center;
        color: darkmagenta;
      }
      p {
        color: gray;
        line-height: 1.5;
      }
    </style>
  </head>
  <body>
    <h1>Welcome to My Styled Page</h1>
    <p>This is an example of using internal CSS to style a page.</p>
  </body>
</html>

よくできました!

おめでとうございます!CSSの基本と、CSSを使ってWebページをスタイル設定する方法を学びました。CSSを使うと、ページをプロフェッショナルで魅力的な見た目にできます。次のレッスンでは、ページをさらに鮮やかにするために、色と背景について詳しく学びます。創造力を発揮する準備をしましょう!

CSSの基礎 — イラスト10

よくある質問

「CSSの基礎」レッスンは無料ですか?

はい。「CSSの基礎」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、HTML for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 HTML for Kidsコースには全4レッスンが含まれています。

「CSSの基礎」で何を学びますか?

CSSを使ったスタイル設定の入門です(概要のみ、任意) ブラウザで直接実行するハンズオンコードでHTML for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

HTML for Kidsを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのHTML for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/4です。

「CSSの基礎」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このHTML for Kidsレッスンでコードを書いて実行できますか?

はい。すべてのHTML for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. インラインスタイル
  2. CSSの基礎
  3. 色と背景
  4. テキストの書式設定
← HTML for Kidsに戻る