コース一覧
レスポンシブWeb制作:スマホ対応して公開する
デザインを磨こう

レスポンシブWeb制作:スマホ対応して公開する

viewport、メディアクエリ、相対単位、モバイルファーストを使い、PC・スマートフォン両対応のページを完成・公開する10レッスンの無料コースです。

1
レスポンシブデザイン
01. スマホで見ると崩れる15分
02. viewportの設定15分
03. メディアクエリ20分
04. 相対単位20分
05. モバイルファースト25分
06. 章末仕上げ 全画面対応25分
2
総合制作
01. 完成度チェックと修正15分
02. デザインを磨こう15分
03. 自分らしさを足そう20分
04. 完成・公開しよう15分

デザインを磨こう

余白の種類を 4 つに減らす

素人っぽさの正体はばらつき

作ったものが素人っぽく見える原因は、色でも形でもなく、たいていは「ばらつき」です。余白が 12px と 20px と 16px で混ざっている、言い回しが場所ごとに違う。ひとつひとつは小さいのに、通して見ると落ち着かない画面になります。

使う数を減らす

余白はまず種類を減らします。このサイトなら 0.5rem / 1rem / 1.5rem / 2rem のように、使う値をあらかじめ決めておく。迷ったら新しい数を足さず、決めた中から選びます。

広い画面では、読む幅も余白も少しゆったりさせたほうが目が楽になります。900px 以上のときだけ幅を 52rem に広げ、セクションの内側と下の余白を 2rem にそろえましょう。ファイルのいちばん下に足します。

CSS

@media (min-width: 900px) { .site-header, .site-main, .site-footer { max-width: 52rem; } .section { padding: 2rem; margin-bottom: 2rem; } }

言葉のトーンもそろえる

そろえるのは見た目だけではありません。このサイトの文はどれもやわらかい「です・ます」で、ヘッダーには「Web エンジニアを目指しています」と書いてあります。ページの説明だけ素っ気ないままだと、検索結果で見たときとサイトを開いたときで印象がずれます。説明文もサイトの言い方に合わせて書き直します。

課題

  1. style.css のいちばん下に @media (min-width: 900px) のブロックを足す
  2. 広い画面で .site-header .site-main .site-footer の max-width を 52rem にする
  3. .section の内側と下の余白を 2rem にそろえる
  4. ページの説明を、サイトの言い方に合わせて書き直す

ヒント

メディアクエリはあとに書いたほうが勝つので、600px のブロックより下に置きます

中の書き方は 600px のブロックと同じです。入れる指定だけが違います

説明文はヘッダーの肩書きの言い方をそのまま使うと、ぶれません

index.html
style.css
プレビュー

できているか

  • ページの説明がサイトの言い方にそろっている
  • セクションの内側に余白が付いている
エディタを読み込んでいます