ホームページ辞典 第 6 版 HTML・CSS・JavaScript
ホームページジテンダイロッパンエイチティエムエルシーエスエスジャバスクリプト
- 著者:
- 株式会社アンク(カブシキガイシャ アンク)
- 注目:
- 総合 2255 位
- 出版社:
- 翔泳社
- 出版日:
- 2017年12月06日頃
- ISBN:
- 9784798153216
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
技書の森解説
『ホームページ辞典 第 6 版 HTML・CSS・JavaScript』 (株式会社アンク 著、翔泳社、2017 年 12 月刊) は、HTML (構造)、CSS (デザイン)、JavaScript (動き) という Web ページの 3 つの要素の解説を 1 冊にまとめた辞典で、版元は第 6 版で HTML5 と CSS3 の解説を増やし、iPhone と Android にも対応したと案内しています。
3 部構成、各部が基礎とリファレンスの 2 章
本書は第 1 部が HTML、第 2 部が CSS、第 3 部が JavaScript で、どの部も第 1 章が基礎、第 2 章がリファレンスという同じ形をとり、巻末に付録が付きます。第 1 部のリファレンスは、文書の基本、セクション、コンテンツのグループ化、テキストレベルの意味づけ、コンテンツの埋め込み、テーブル、フォームという分類で要素を並べます。第 2 部のリファレンスは、テキスト、フォント、色と画像、背景とボーダー、ボックス、レイアウト、リスト、テーブル、段組み、フレキシブルボックス、トランジション、アニメーション、変形、その他の分類です。第 3 部のリファレンスは、ダイアログ、ウィンドウ、ドキュメント、フォーム、イベント、日付、タイマー、文字列、画像、データ処理、ナビゲーション、DOM の分類で構成されています。
HTML リファレンスと CSS リファレンスの分類
第 1 部のセクション、コンテンツのグループ化、テキストレベルの意味づけという分類は、見た目ではなく文書の構造を表すタグを選ぶ セマンティック HTML の用語に当たります。第 2 部の分類のうち、フレキシブルボックスは要素を 1 方向に並べて伸び縮みさせるレイアウトの仕組みで、Flexbox と略して呼ばれます。トランジション、アニメーション、変形は、JavaScript を書かずに CSS だけで動きを付けるための仕組みです。
JavaScript リファレンスの分類
第 3 部の分類には、ダイアログ、ウィンドウ、ドキュメント、ナビゲーションがあります。ページ上の要素を取り出して書き換える DOM の操作と、クリックや入力に応じて処理を動かすイベントの扱いも、この部の分類に入っています。
版元は対象を、これから Web 制作を学びたい人から、実務でリファレンスとして使いたい人までと案内しています。Web デザインの本の選び方は Web デザイン本ガイド にまとめています。本書は、3 つの言語の基礎とリファレンスを 3 部に分けて収め、付録を備えた辞典です。
この本に興味がある方におすすめ
関連する本
株式会社アンク の他の書籍
関連記事
技術書の「積ん読」を資産に変える - 未読本を活かすリファレンス読書術
積ん読を「解消すべき問題」ではなく「活用すべき資産」として捉え直す発想の転換と、未読の技術書をリファレンスライブラリとして運用する具体的な方法を紹介します。
Web デザイン本ガイド - HTML/CSS、Figma、Photoshop を学ぶ順番
Web デザインを独学する本の選び方を「コーディング、ツール、デザイン原則」の 3 本柱で整理。HTML/CSS の入門書、Figma と Photoshop の教本、レイアウトと配色の定番書を、2026 年 8 月時点の収載書から学ぶ順番つきで解説します。
Git / GitHub 本ガイド - マンガ / GUI / 仕組み理解の 3 つの入口で選ぶ
Git と GitHub を学ぶ本の選び方を「入口の違い」で整理。マンガで概念を掴む本、GUI から入る本、仕組みを腹落ちさせる本、チーム開発の作法を学ぶ本、手元に置くリファレンスまで、2026 年 8 月時点の定番書で独学ルートを解説します。
関連用語
HTML
Web ページの構造を記述するマークアップ言語。Web を成り立たせる基礎技術
SPA
ページ遷移なしに動的にコンテンツを更新する Web アプリケーションのアーキテクチャ
ページネーションとは - API のカーソル方式とオフセット方式の比較
ページネーションは大量データを分割して返す手法。オフセット方式とカーソル方式の違い、パフォーマンス特性、REST/GraphQL での実装パターンを解説
CSS
Web ページの見た目を定義する言語。レイアウト / 色 / 装飾を担う
Flexbox
1 次元の柔軟なレイアウトを実現する CSS のレイアウトモデル
SSR/SSG
サーバーサイドレンダリングと静的サイト生成 - Web ページの生成タイミングと場所を制御するレンダリング戦略