ISBN 9784798142203

HTML5&CSS3標準デザイン講座30 Lessons : Webの基本をきちんと学ぶ!

HTML5&CSS3標準デザイン講座30 Lessons : Webの基本をきちんと学ぶ!
出版社
翔泳社
刊行
2015-11

概要

HTML5とCSS3の文法からレスポンシブ対応までステップアップで身につける

想定読者

Web制作をまったくの初心者で、講義パートと実習パートを並行して『正しいマークアップの作法』を段階的に習得したい人

こんな人には向いていない

  • HTML/CSSの基本文法を既に知っている人には内容の大半が繰り返しになる
  • JavaScriptやサーバーサイドの学習に移行したい人には範囲外であり扱われていない
  • 2015年発行の初版でfloatレイアウト主体の構成のため、FlexboxやGridを中心に学びたい人には第2版を先に確認することを薦める

読了後にできるようになること

  • HTML5のセクション関連新要素(article、section、header等)を使った正しいマークアップができる
  • CSSのボックスモデルを理解し、float・positionを使った層状レイアウトが構築できる
  • CSS3アニメーション、変形、メディアクエリを使ったマルチデバイス対応ページを実装できる
  • CSSスプライトや効率的なCSSコーディング設計など本格的なサイト制作における実践技術が身につく
  • Retinaディスプレイ対策を含むレスポンシブ・ウェブデザインの画面設計とコーディング手順を一通り踏める

本書のキー概念(章解説)

  • 第 1 章 HTMLで文書を作成する — HTMLの概要から表・フォームまでをカバーする入口章。HTML初体験者はここから入る
  • 第 2 章 CSSで文書を装飾する — 基本プロパティ・セレクタ・背景画像・ボックスモデルを手を動かしながら定着させる章
  • 第 3 章 CSSレイアウトの基本 — float・positionコンセプトの理解。コーディングでつまずく原因の多くはこの章で解決できる
  • 第 4 章 本格的なHTML5によるマークアップを行うための基礎知識 — HTML5セクション要素とコンテンツモデルを整理。HTML5固有の考え方を体系化するのに役立つ
  • 第 5 章 本格的なWeb制作のための設計と準備 — Webサイトのコーディング設計とCSS下準備。実践プロジェクトに入る前の概念を整理する章
  • 第 6 章 実践的なWebサイトのコーディング — displayプロパティ・CSSスプライト・メインコンテンツ領域の作成を通じて実践する本書の山場章
  • 第 7 章 CSS3入門 — CSS3セレクタ・プロパティ・変形・アニメーションを手を動かしながら学ぶ章。視覚的フィードバックが得やすい
  • 第 8 章 マルチデバイス対応の基礎知識 — デバイス特性とモバイル対応の基本。レスポンシブ実装の前提知識を整理する
  • 第 9 章 レスポンシブ・ウェブデザインのコーディング — メディアクエリ・画面設計・Retina対策を擁した本書の到達点。最後にまとめ読みして全体像を確認できる

ハイライト

  • ゼロから学べるWeb制作学習書がHTML5とCSS3に完全対応!HTML5とCSS3の初歩的な文法学習から始めて、本格的なサイト制作までの流れを通して学ぶことで、初心者でも正しいマークアップの作法が身に付きます(本書の構成方針が最も簡潔に述べられている公式説明文)

編集メモ

Qiita記事の言及は確認できず(0件・累計likes 0)、Rakutenランキング情報もなし。同シリーズの第2版が存在するため、最新情報を求める読者には第2版が優先候補となる

読む前に押さえておきたいこと

  • プログラミング言語経験は不要だが、テキストエディタ(VS Code等)の基本操作(ファイル保存・文字入力)ができること
  • WebブラウザでページURLを開く程度の基本操作(URL・ドメイン・ファイルパスの概念)

学習のコツ

  • 講義パートと実習パートがセットになっているため、実習パートは必ずPCでコードを打ちながら学ぶこと。目で追うだけでは定着しにくい
  • Chapter03(CSSレイアウトの基本)はつまずきやすいポイントなので、行き詰まったらこの章に立ち返り、ブラウザの開発者ツールでボックスモデルを目視しながら確認すると理解が定着する
  • 第2版(HTML5&CSS3標準デザイン講座30LESSONS 第2版)も存在するため、購入前に内容の新旧を確認することを推奨する。特にFlexbox・Gridレイアウトを重視する場合は第2版を先に検討したい
出版社による内容紹介

ゼロから学べるWeb制作学習書がHTML5とCSS3に完全対応! わかりやすいと好評のWeb制作入門書が、現在の標準規格である「HTML5」と「CSS3」に完全対応して登場です。HTML5とCSS3の初歩的な文法学習から始めて、本格的なサイト制作までの流れを通して学ぶことで、初心者でも正しいマークアップの作法が身に付きます。用語や考え方を解説する講義パートと、実際にサンプルページを制作していく実習パートからなるレッスンを順に進めて、ステップアップしながら学んでいけます。サンプルソースはダウンロードが可能。Web制作をこれから始める人に最適の1冊です! ORIENTATION レッスンを始める前に Chapter01 HTMLで文書を作成する LESSON01 HTMLの概要 LESSON02 文書をHTMLでマークアップする LESSON03 改行や強調・画像やリンクを挿入する LESSON04 表とフォームを設置する 補講 文法チェックのすすめ 補講 DOCTYPEをHTML4.01/ XHTML1.0にする場合の注意点 Chapter02 CSSで文書を装飾する LESSON05 CSSの概要 LESSON06 基本プロパティとセレクタの使い方 LESSON07 背景画像を使って装飾する LESSON08 初歩的な文書のレイアウトとボックスモデル LESSON09 表組みと入力フォームのスタイリング Chapter03 CSSレイアウトの基本 LESSON10 レイアウトの種類 LESSON11 floatレイアウト LESSON12 positionレイアウト 補講 新しいレイアウト手法 Chapter04 本格的なHTML5によるマークアップを行うための基礎知識 LESSON13 セクション関連の新要素 LESSON14 新しいカテゴリとコンテンツ・モデル LESSON15 その他の新要素と属性 補講 HTML5 の全体仕様と実装上の注意点 Chapter05 本格的なWeb制作のための設計と準備 LESSON16 Webサイトのコーディング設計 LESSON17 効率的なCSSコーディングの下準備 Chapter06 実践的なWebサイトのコーディング LESSON18 大枠のレイアウトフォーマットを作成する LESSON19 displayプロパティを活用したレイアウト LESSON20 CSSスプライトの仕組みを理解する LESSON21 メインコンテンツ領域を作成する Chapter07 CSS3入門 LESSON22 CSS3の概要 LESSON23 CSS3セレクタ LESSON24 CSS3プロパティ LESSON25 変形・アニメーションとメディアクエリ Chapter08 マルチデバイス対応の基礎知識 LESSON26 デバイスの特性を理解する LESSON27 モバイル対応Webサイト制作の基礎知識 Chapter09 レスポンシブ・ウェブデザインのコーディング LESSON28 レスポンシブの画面設計とベースコーディング LESSON29 メディアクエリを使ったレイアウトの調整 LESSON30 Retinaディスプレイ対策 補講 レスポンシブにまつわる各種TIPS 索引

この本がどの学習段階で役立つかは、 関連する ロードマップ から確認できます。

質問に答えるだけで、
あなたに合う専門書が見つかる

IT・デザイン・士業・医療・経理・教育・研究 ほか、あらゆる分野の専門書と 「読む順序」(学習ロードマップ)を収録。何を選べばいいか分からなくても、 いくつかの質問に答えるだけでたどり着けます。