--- title: 基本的な CSS の理解 slug: Learn/CSS/Building_blocks/Fundamental_CSS_comprehension tags: - Assessment - Beginner - CSS - CodingScripting - Syntax - コメント - スタイル - セレクタ - ボックスモデル - ルール translation_of: Learn/CSS/Building_blocks/Fundamental_CSS_comprehension original_slug: Learn/CSS/Introduction_to_CSS/Fundamental_CSS_comprehension ---
このモジュールで多くをカバーしてきました、最後まで来て気分が良いでしょう! 次に進む前の最後のステップは、モジュールの評価を試みることです。これには、最終的なデザイン (名刺/ゲーマーカード/ソーシャルメディアプロファイル) を作成するために完了しなければならないいくつかの関連演習が含まれます。
| 前提条件: | この評価を実施する前に、すでにこのモジュールのすべての記事を通して作業しているはずです。 |
|---|---|
| 目的: | 基本的な CSS 理論、構文、およびメカニズムの理解をテストする。 |
この評価を開始するには、次のことが必要です。
メモ: 代わりとして、JSBin や Thimble のようなサイトを使って評価することもできます。HTML を貼り付けて CSS をこれらのオンラインエディタのいずれかに入力し、この URL を使用して <img> 要素を画像ファイルに向けることができます。使用しているオンラインエディタに別の CSS パネルがない場合は、それをドキュメントの先頭の <style> 要素に自由に配置してください。
生の HTML と画像が提供されているので、これにスタイルを設定するのに必要な CSS を気の利いた小さなオンライン名刺に書く必要があります。これは、おそらくゲーマーカードやソーシャルメディアのプロファイルを兼ねるでしょう。次のセクションではする必要があることについて説明します。
基本設定:
style.css のような本当に想像力豊かなものと呼びます。<link> 要素を介して CSS を HTML ファイルにリンクします。CSS リソースファイルで提供されているセレクタとルールセットに注意してください。
書く必要がある新しいルールセット:
<h2> 要素と <p> 要素に適用するデフォルトのマージンは、私たちのデザインを妨げるので、これらすべての要素をターゲットにしてそれらのマージンを 0 に設定するルールを書きましょう。<article> 要素) からはみ出ないようにするには、特定の高さを指定する必要があります。<article> の高さを 120 px に設定します。ただし、ems で表します。また、背景色を半透明の黒にすると、やや濃い色になり、背景の赤い色も少し明るくなります。<h2> に 20 px の有効フォントサイズ (ただし ems で表示) とそれをヘッダーのコンテンツボックスの中央に配置するための適切な行の高さを指定するルールセットを作成します。やる前にコンテンツボックスの高さは 30 px でなければならないことを思い出してください — これで行の高さを計算するのに必要なすべての数が揃います。<p> を 15 px の有効フォントサイズ (ただし ems で表示) とフッターのコンテンツボックスの中央に配置するための適切な行の高さを指定するルールセットを作成します。やる前にコンテンツボックスの高さは 30 px でなければならないことを思い出してください — これで行の高さを計算するのに必要なすべての数が揃います。<article> の内側の段落に適切なパディング値を指定して、その左端が <h2> とフッターの段落に揃うようにし、読みやすくなるように色をかなり明るい色に設定します。メモ: 2番目のルールセットは <html> 要素に font-size: 10px; を設定することに注意してください。これは <html> のすべての子孫について、em はデフォルトの16 px ではなく10 px になることを意味します (これはもちろん、階層内で問題の子孫と <html> の間に別の font-size が設定されている先祖がいない場合に限ります。これは必要な値に影響を与える可能性がありますが、この単純な例では問題にはなりません)。
その他の考慮事項
.card を含める必要があります。em 値を計算する際には、ルート (<html>) 要素の基本フォントサイズと、必要な値を得るために乗算する必要があるサイズについて考えてください。少なくともこのような単純なケースでは、em の価値があるでしょう。次のスクリーンショットは、完成したデザインの外観の例を示しています。

組織的な研修の一部としてこの評価に従っているなら、あなたは採点のためにあなたの教師/メンターに作業結果を提出できるはずです。もし自己学習しているのであれば、この練習問題についてのディスカッションスレッド、または Mozilla IRC の #mdn IRC チャンネルで尋ねることで、非常に簡単に採点ガイドを入手できます。最初にエクササイズをしてみてください — 不正をすることによって得られるものは何もありません!
{{PreviousMenu("Learn/CSS/Introduction_to_CSS/Debugging_CSS", "Learn/CSS/Introduction_to_CSS")}}