-本日のアジェンダ-
1限目
実技 スマートフォンサイト作成実習①
Viewportについて
2限目
実技 スマートフォンサイト作成実習①
Media Queries
3限目
実技 スマートフォンサイト作成実習①
課題制作
4限目
実技 スマートフォンサイト作成実習①
課題制作
5限目
実技 スマートフォンサイト作成実習①
課題制作
本日のテーマ
レスポンシブ対応でCSSを記述してみましょう
viewport
viewport(ビューポート)とは、日本語に訳すと「表示領域」という言葉がしっくりくると思います。例えば、デスクトップ環境(PCなど)のブラウザなどでは、ブラウザウインドウの表示領域がviewportになります。… 表示のされ方は、制作者がmeta要素のviewportで指定することができます。
viewportとはなにか?
Media Queries
メディアクエリは、CSS スタイルに適用できるシンプルなフィルタです。メディアクエリを使用すると、画面の種類、幅、高さ、向き、解像度など、コンテンツをレンダリングするデバイスの特性に基づいて、スタイルを容易に変更できます。
WEB制作課題のポイント
- PC全画面表示の場合、メインコンテンツの幅を一定のサイズ(例:960px)に納め、ブラウザ中央に表示してください。
※ 一定のサイズは、 960pxでなくても問題ありません。 - ブラウザの横幅を 一定のサイズ(例:960px) 以下に狭めてもレイアウトが崩れないようにしてください。また、ブラウザの横幅を縮めた時に、できるだけスクロールバーがでないように調整してください。
- 縦長画面のスマートフォンを想定 (例:480px) し、体裁よく見えるようデザインを工夫してください。
※ サイズは、 480pxでなくても問題ありません。
便利ツール (サイト制作用)
HTMLの記述をチェックしてみよう
Gateway – Another HTML Lint
CSSの記述をチェックしてみよう
CSS Validation Service
タグの意味等が思い出せない場合はこちらで調べてみよう
HTML5リファレンス
CSS: カスケーディングスタイルシート | MDN
CSS フレックスボックスの仕様
CSS フレックスボックスレイアウト
CSS Flexboxチートシート
色の名前とカラーコードです
HTMLカラーコード: WEB色見本 原色大辞典
Googleフォント(ウェブフォント)
Google Fonts
画像圧縮ツール
TinyJPG