Skip to content
This page has been auto-translated and may contain errors.View in English

はじめに

docs.scrimba.com
Juno

CSSハンドブックへようこそ!私はJunoです。ウェブのこの部分を教えるのが大好きです。HTMLはページの構造を与え、CSSはそこに命を吹き込みます:色、スペーシング、タイプ、ページ全体の見た目です。

最初のCSSの行から始めて、ゆっくりと、1つのアイデアずつ積み上げていきます。少しHTMLが書ければ、ここにあるすべてのことができます。

質問に基本的すぎることはありません。自分のペースで進んでください。一緒にたどり着きましょう!

Juno

CSSハンドブックへようこそ。私はAceです。実用的なアプローチを好みます。ページの構造は既に作れるので、ここではその構造を実際に公開できるレイアウトに変える方法に焦点を当てます。

すべてのチャプターは、コンセプト、そしてそれで何をするかです:読む、試す、作る。レイアウトはCSSが装飾に見える状態から、エンジニアリングに見える状態へと変わるポイントであり、これが楽しい部分です。

Juno

CSSハンドブックへようこそ。私はSolです。ページのスタイリングを長く行ってきたので、すべての間違いを一度は経験しています。これは、CSSがあなたの書いたものをどのように実際に解決するのかを知りたい人のためのドキュメントです。ピクセルを動かすプロパティだけではなく。

カスケードの正しい説明、レイアウトのエッジケース、ほとんどのチュートリアルがスキップするパフォーマンスとアクセシビリティの詳細を期待してください。CSSは許容範囲が広く見えますが、レンダリングされるスタイルと複数のスクリーンで耐えられるスタイルの間の隔たりが、本当の仕事が存在する場所です。注意深く読み、私を含むすべてに質問してください。

このハンドブックは、少しのHTMLが書け、ページを思い通りに見せたい人のためのものです。Cascading Style Sheetsの略であるCSSは、ページがどのように見えるかを説明する言語です:その色、フォント、スペーシング、画面上のすべての配置です。HTMLはページに何があるかを言い、CSSはそれがどのように見えるべきかを言います。このドキュメント全体で見られる2つの用語について簡単に説明します:プロパティcolorfont-sizeのようにスタイル設定できる1つのもので、セレクタはスタイル設定したい要素にCSSを向ける方法です。ここのすべてのコンセプトは、完全に、深く、例と、すばやく答える必要があるときにいつでも検索できるものとして書き出されています。

デザインの背景は必要ありません。ページに見出しと段落を配置できれば、始めるには十分であり、他のすべては出現するときに導入されます。CSSはほぼすべてのウェブ開発者が学ぶ2番目の言語であり、HTMLの直後です。なぜなら、スタイルなしのページは何もスタイルなしのテキストに過ぎないからです。

ハンドブックは下から上へと進みます。ページにスタイルを付ける方法と正しい要素をターゲットにする方法、ボックスモデルがスペーシングとサイズをどのように制御するか、色とタイプの操作方法、そしてフレックスボックスとグリッドでページをレイアウトしたり、任意のスクリーンに対応させる方法を学びます。個々のアイデアは単独では小さいですが、実際に公開できるインターフェースに積み重ねられます。

ここでのアプローチは、各CSSの部分が何をするのか、そしてなぜするのかを説明することです。何をタイプするのかだけではなく。誰でも例からプロパティを貼り付けて、画面上で何かが移動するのを見ることができます。それと、重複するスタイルが複数のスクリーンで適応し、読みやすく、変更が安いレイアウトを作成することの間の距離は、ブラウザがあなたのスタイルの意味を重複する場合にどのように決定するかを理解することです。その理解は、どの単一プロジェクトよりも長く持続するものです。

JunoCSSは試行錯誤に報いる CSSの素晴らしい点はここです:何かを変えると、その結果をすぐに見ることができます。色を調整したり、スペーシングを動かしたりすると、ページがあなたの前で更新されます。その高速フィードバックは、実験することで学ぶためのウェブ上で最も良い部分の1つにします。読みながら試してください。
JunoCSSは試行錯誤に報いる CSSはタイトなフィードバックループを提供します:値を変更し、レンダリングを見て、調整します。それに頼ってください。レイアウトについて本当の感覚を構築する最速の方法は、ブラウザツールを開き、プロパティをライブで変更し、何が動くかを見ることです。このハンドブックのすべてのものは、読むだけではなく、試すことを目的としています。
JunoCSSは試行錯誤に報いる フィードバックループはCSSの最高の教材なので、ブラウザの開発者ツールを実験室として使用してください:ボックスモデルをインスペクトし、宣言を切り替え、カスケードがリアルタイムで勝者を選ぶのを見てください。特異性について読むことは1つのことです。スタイルパネルで規則が別の規則に負けるのを見ることが、それを頭に入れるものです。

ガイドに会いましょう

このハンドブックは3つのガイドでホストされており、あなたが誰があなたを案内するかを選びます。教材はすべての人に同じです。あなたのガイドはそれが語られる声を設定し、適応するページでは、各セクションの深さを設定します。

  • Junoは初心者向けトラックを教えます:温かく忍耐強く、平易な類似表現、何も想定されません。
  • Aceは中級トラックを教えます:実用的でビルドファースト、あなたが実際にすることに真っすぐに。
  • Solは深掘り:メカニズム、トレードオフ、そして他の誰もがスキップするプロダクション詳細を教えます。

ガイドはいつでも任意のページの上部のピッカーから切り替えるか、右下のPreferencesを開いてガイド、言語、またはフォントサイズを変更してください。

セットアップができたら、ハンドブックは本格的に始まります。次のチャプターのWhat is CSSは、CSSが実は何であるか、HTMLと共にどのようにペアリングされるか、そして全体のトラックが構築されている規則、セレクタ、プロパティの小さな語彙をカバーしています。

構築することで学びたいですか?Scrimbaの無料HTMLおよびCSSコースは、5つのプロジェクトと75以上のインタラクティブなチャレンジを通じて同じ内容をカバーしています。