1 週間で HTML&CSS の基礎が学べる本
イッシュウカンデエイチティーエムエルアンドシーエスエスノキソガマナベルホン
- 著者:
- 亀田 健司(カメダ ケンジ)
- 出版社:
- インプレス
- 出版日:
- 2022年09月22日頃
- ISBN:
- 9784295015260
- シリーズ:
- 1 週間プログラミング
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
技書の森解説
『1 週間で HTML&CSS の基礎が学べる本』 (亀田 健司 著、インプレス、2022 年 9 月刊) は、Web のしくみの理解から簡単なスマホ対応の Web ページづくりまでを 1 週間の学習として組んだ、HTML と CSS の入門書です。版元の書誌登録ではシリーズ名を「1 週間プログラミング」としており、書店発売日は 2022 年 9 月 22 日です。
入門書の手前を埋める HTML と CSS の基礎の範囲
楽天ブックスの書誌に載る紹介文は、本書の目的を「入門書を読む前の基礎力をアップさせよう!」と掲げ、HTML や CSS の学習書を読んでみたものの難しかった読者を「基礎の基礎」から後押しすると案内しています。扱う範囲として示されているのは、Web のしくみを理解するところから、簡単なスマホ対応の Web ページが作れるようになるところまでです。
Web のしくみと HTML、CSS の役割分担
Web ページは、ブラウザーが Web サーバーへ HTTP で要求を送り、返ってきた HTML 文書を解釈して画面に描く仕組みで成り立っています。HTML は見出し、段落、リスト、リンク、画像といった文書の構造と意味を要素とタグで記述する言語で、CSS はその要素に対して色、文字の大きさ、余白、配置といった見た目をセレクターとプロパティで指定する言語です。構造と見た目を別の言語に分けておくと、同じ HTML に別の CSS を当てて表示を変えられ、文書の意味を保ったまま装飾だけを直せます。
スマホ対応のページを支える考え方
画面の幅が違う端末で同じページを読みやすく見せる手法は、一般に レスポンシブデザイン と呼ばれます。HTML の head に viewport の meta 要素を置いて端末の幅に合わせた表示を指示し、CSS のメディアクエリで画面の幅ごとにレイアウトや文字の大きさを切り替えるのが基本の組み合わせです。1 つの HTML をパソコンとスマートフォンで共有できるため、ページを端末ごとに 2 系統で管理する必要がありません。
本書が扱うのは、紹介文が示すとおり、Web のしくみの理解から簡単なスマホ対応の Web ページの作成までを 1 週間の学習にまとめた HTML と CSS の基礎です。HTML と CSS の本の選び方は Web デザイン本ガイド にまとめています。
言及した記事 (1 件)
この本に興味がある方におすすめ
関連する本
亀田 健司 の他の書籍
関連記事
Web 開発本ガイド - フロントエンドからバックエンドまで
Web 開発の全体像を学べる技術書の選び方と学習マップを紹介。フレームワーク本の賞味期限問題と公式ドキュメントとの使い分けも解説します。
エンジニアが最初に読むべき技術書 5 冊の選び方 - ジャンル配分が鍵
新人エンジニアやキャリアチェンジ組が最初に読むべき技術書のジャンル配分と、言語 / 設計 / 運用 / CS 基礎 / ソフトスキルの 5 冊を選ぶチェックリストを紹介します。
データベース本ガイド - SQL から設計まで学べる技術書の選び方
データベースの基礎から設計、パフォーマンスチューニングまで学べる技術書の選び方と学習順序を紹介します。
関連用語
HTML
Web ページの構造を記述するマークアップ言語。Web を成り立たせる基礎技術
Tailwind CSS
ユーティリティファーストの CSS フレームワークで、クラス名の組み合わせでスタイルを構築する
CSS Modules
CSS ファイルのクラス名を自動的にスコープ化し、名前衝突を防止する CSS のモジュール化手法
SPA
ページ遷移なしに動的にコンテンツを更新する Web アプリケーションのアーキテクチャ
Vue.js
学習しやすさと柔軟さを兼ね備えたフロントエンドの JavaScript フレームワーク
CSS-in-JS とは - styled-components/Emotion の仕組みと選定基準
CSS-in-JS は JavaScript 内で CSS を記述しコンポーネントスコープのスタイルを実現する手法。ランタイム型とゼロランタイム型の違い / パフォーマンス比較を解説