いのり

いのり&にゅーいの
WEBデザイン教室

Let's Study Web Design!

にゅーい

Movie

このサイトの作り方は、「いのり&にゅーいのWEBデザイン教室」という配信で解説しています!

動画の再生リストはこちら

Profile

いのり

クトゥルフWEBダイスの管理人兼Vtuber。TRPG関連の配信をしているよ!本業がWEBデザイナーだよ。

にゅーい

関西うさぎVtuber。麻雀をはじめ、色んなゲームの実況をしているよ!最近、WEBデザインの勉強をはじめたよ!

Stady

必要な知識はこれだ!

  • HTML
  • CSS
  • Javascript(JQuery)
  • Photoshop

この順番で勉強しよう!

  1. WEBサイトの仕組みを知ろう!
  2. WEBサイト作りを一通り体験しよう!
  3. 必要だと思った言語を勉強しよう!
  4. 自分でWEBサイトを作ってみよう!

CSSセレクタ、疑似クラスを覚えよう!

セレクタ、疑似クラス 用法
セレクタ p、span、aなどのタグを、そのままセレクタとして指定する。
例)a { color: blue; }
* すべての要素に、まとめてスタイルを適用する。
例)* { color: blue; }
. 「.」+「class名」で、指定したクラスのみにスタイルを適用する。
例).stady01 { background-color: #ccc; }
# 「#」+「id名」で、指定したidのみにスタイルを適用する。
例)#stady { background-color: #fff; }
親要素 子要素 「親要素のセレクタ」+「半角スペース」+「子要素のセレクタ」で、指定した子要素全てにスタイルを適用する。
例)nav p { color: #fff; }
セレクタ, セレクタ 「セレクタ」+「,」+「セレクタ」で、複数のセレクタに同じスタイルを適用する。
例)profile01, profile02 { width: 50%; }
親要素 > 子要素 「親要素のセレクタ」+「>」+「子要素のセレクタ」で、一階層下の子要素にのみスタイルを適用する。
例)nav > p { color: #fff; }
セレクタ + セレクタ 「セレクタ」+「+」+「セレクタ」で、隣接したセレクタにのみスタイルを適用する。
例)h3 + img { width: 200px; }
セレクタ:hover 「セレクタ」+「:hover」で、指定セレクタのホバー時にのみスタイルを適用する。
例)a:hover { color: red; }
セレクタ:nth-child(n) 「セレクタ」+「:nth-child(n)」で、n番目の該当セレクタにのみスタイルを適用する。
例)li:nth-child(1) { color: red; }
セレクタ:nth-child(odd) 「セレクタ」+「:nth-child(odd)」で、奇数行の該当セレクタにのみスタイルを適用する。
例)tr:nth-child(odd) { background-color: #eee }
セレクタ:nth-child(even) 「セレクタ」+「:nth-child(even)」で、偶数行の該当セレクタにのみスタイルを適用する。
例)tr:nth-child(even) { background-color: #eee }

スマホ版・PC版のデザインを作ろう!

まずは、ビューポートを設定しよう!

<meta name="viewport" content="width=560">

メディアクエリで、指定したブラウザ幅の時のみにスタイルを適用しよう!
ベースとなるデザイン=スマホのデザインとして記述します。

PCのみにスタイルを適用したいとき(横幅561px以上)

@media screen and (min-width: 561px) {
    p { color : red; }
}