HTML5 / CSS3 モダンコーディング(エイチティーエムエル ファイブ シーエスエス スリー モダン コーディング)
フロントエンドエンジニアが教える 3 つの本格レイアウ
インターネット・WEBデザイン- 著者:
- 吉田真麻(ヨシダ,マアサ)
- 出版社:
- 翔泳社
- 出版日:
- 2015年11月02日頃
- ISBN:
- 9784798141572
- シリーズ:
- WEB Engineer’s Books
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
フロントエンドエンジニアから学ぶ制作現場の実践的なテクニック!
本書は、 HTML5/CSS3 を使ってモダンなサイトを制作するためのコーディングテクニックをハンズオン形式で学ぶ書籍です。
現在主流な Web ページのデザインスタイル、「スタンダードレイアウト」「グリッドレイアウト」「シングルページレイアウト」を適用した 3 つのサイトを作りながら、各スタイルの特徴や使い分け、コーディングテクニックを学びます。
実際の Web 制作の現場と同様に、サイトのデザインを基にして骨格を見極め、枠組みから中身までひと通りコーディングするというフローをなぞることで、 HTML5/CSS3 の実用的なコーディングスキルやテクニックを無理なく身につけることができます。
3 つのサイトを作成することで、「本格的なレイアウトのサイトを作れた」「こういったレイアウトの場合こうコーディングすればいいという具体的なテクニックがわかった」というような手応えを得やすく、学ぶことへのモチベーションが下がらずに高まる構成にしています。
駆け出しのフロントエンドエンジニアや、 HTML/CSS コーディングに興味はあっても実践の機会がないデザイナー、バックエンドエンジニアなどが、実際にサイトを作ることを通してスキルアップすることを目標とした一冊です。
PART0 イントロダクション
A 本書で作成するサイト
B コーディングの進め方
C デベロッパーツールの使い方
D 本書の読み方
PART1 スタンダードレイアウト
01 この PART で作るサイト
02 ベースのコーディング
03 ヘッダーのコーディング
04 メイン領域のコーディング
05 サイドメニューのコーディング
06 フッターのコーディング
PART2 グリッドレイアウト
07 この PART で作るサイト
08 ベースのコーディング
09 ボックスのコーディング
10 中ボックスと大ボックスのコーディング
11 ナビゲーションのコーディング
PART3 シングルページレイアウト
12 この PART で作るサイト
13 ベースのコーディング
14 ヘッダーのコーディング
15 セクション 1 (ABOUT ME) のコーディング
16 セクション 2 (WORKS) のコーディング
17 セクション 3 (MY SKILLS) のコーディング
18 セクション 4 (CONTACT) とフッターのコーディング
19 スマートフォン対応の下準備
20 スマートフォン対応のコーディング
技書の森解説
Web ページのレイアウトを組む力は、デザインカンプを眺めるだけでは身につきません。本書は HTML5 と CSS3 を使ったページレイアウトの実装に焦点を絞り、スタンダードレイアウト・グリッドレイアウト・シングルページレイアウトの 3 パターンを実際に手を動かしながら構築していく構成です。フレームワークに頼らず素の CSS でレイアウトを組み上げる工程を丁寧に追うため、なぜその書き方で意図どおりに配置されるのかを理解できます。
著者の吉田真麻氏は各章で「何を実現したいか」を先に示し、そこに到達するためのプロパティの選択と組み合わせを段階的に説明します。そのため float や Flexbox の挙動を暗記するのではなく、レイアウト要件から逆算して手段を選ぶ思考が自然に育ちます。ブラウザ間差異や崩れの原因もコード上で確認しながら進むため、実務でトラブルに遭遇したときの調査力が鍛えられます。
注意点として、 CSS の進化は速いため、 Grid Layout の詳細な活用などは別途補完が必要です。ただし本書が教える「なぜこのプロパティでこの配置になるのか」という原理の理解は陳腐化しにくく、新しい仕様を学ぶ際の土台になります。
言及 Qiita 記事 (12 件)
社会人デビューから1年6ヶ月の間に読み漁った技術書20冊をまとめました。
♡ 624読書, 初心者, ポエム, 技術書, 新人プログラマ応援8年間ほぼコードを書かなかった客先常駐型SE 無謀にも会社を辞めてSNSを作る
♡ 151Django, 本, Python3, 個人開発, 駆け出しエンジニアマークアップエンジニアになって一年が経った今、自分の処女作から学ぶ。
♡ 93HTML, CSS, 初心者, 乃木坂46, マークアップエンジニア実務未経験者が今まで独学に使ってきた技術書を公開していくよ
♡ 50技術書, 未経験エンジニア, 独学自分で忘年会コンテンツを実装する話
♡ 29CSS3エディタ初心者がSublimeTextでHTML5/CSS3を書く環境を作るのに苦労した話
♡ 16HTML5, CSS3, 初心者, SublimeText3Webデザインことはじめ2020
♡ 12HTML, CSS, flexbox雛形:HTML5/CSS3モダンコーディング フロントエンドエンジニアが教える3つの本格レイアウト スタンダード・グリッド・シングルページレイアウトの作り方
♡ 11HTML5, 入門MasonryをReactで使う
♡ 9masonry, React書籍「HTML5/CSS3モダンコーディング」のテストページを作成して
♡ 3HTML5, CSS3
関連記事
月曜朝イチのコードが金曜夕方より美しい理由
週の始まりに書くコードと終わりに書くコードでは、品質に差が出やすいものです。その背景と、コード品質を週を通じて維持するための読書習慣を考えます。
Web デザイン本ガイド - HTML/CSS、Figma、Photoshop を学ぶ順番
Web デザインを独学する本の選び方を「コーディング、ツール、デザイン原則」の 3 本柱で整理。HTML/CSS の入門書、Figma と Photoshop の教本、レイアウトと配色の定番書を、2026 年 8 月時点の収載書から学ぶ順番つきで解説します。
ディープラーニング本の選び方 - 原理 / 理論 / 実装 / 数学の 4 系統で整理 (2026 年 8 月時点)
ディープラーニング本の選び方を 4 系統 (原理を手で理解する本 / 理論を体系的に学ぶ本 / フレームワーク実装本 / 数学を補う本) に整理。2026 年 8 月時点の定番書を目的別 / レベル別に紹介し、賞味期限の見極め方も解説します。