Browse by section

Book 日本語

Four Books for Learning Web Coding (HTML/CSS/JavaScript)

If you are going to read one book on web coding, make it Pro wo Mezasu Hito no HTML & CSS no Kyokasho (HTML Living Standard edition) by Miki Ofuji, Mynavi Publishing, 2022. The reason is narrow and decisive: it is one of the few systematic introductions written against HTML Living Standard, the current specification.

When choosing a book, the thing that matters most is not the author or the page count. It is when it was written. HTML and CSS have changed substantially over the last decade. A book that lays out columns with float, or writes markup as XHTML, will teach you patterns nobody uses in production.

These are Japanese-language books, reviewed here with publication year and the specification each one targets. I do not recommend a book simply because it used to be a standard.

Sponsored

Which one to pick

Goal Book Published
Learn HTML/CSS systematically Pro wo Mezasu Hito no HTML & CSS no Kyokasho 2022
Learn by building a design HTML5 & CSS3 Hyojun Design Koza 30LESSONS, 2nd ed. 2019
Learn JavaScript from scratch 1-satsu de Subete Mi ni Tsuku JavaScript Nyumon Koza 2023
Understand an old standard HTML/XHTML & CSS Master Book 2008 (see below)

If you are unsure, the shortest path is the HTML & CSS textbook first, then the JavaScript introduction.

Pro wo Mezasu Hito no HTML & CSS no Kyokasho


Author Miki Ofuji
Publisher Mynavi Publishing
Published May 2022
Pages 336

This is the one I would push hardest. The subtitle “HTML Living Standard compliant” is the important part: it reflects the fact that HTML5 was retired in 2021 and the official specification consolidated into HTML Living Standard.

Books labelled “HTML5 compatible” are not wrong in their content, but they describe a period when the specification was framed differently. If you are starting now, start from a book aligned with the current one.

The coverage is systematic: tags and style syntax, then layout construction, then forms. Each chapter ends with exercises so you can check your understanding as you go. It suits anyone who wants to know why something is written a particular way, not just that it works.

Good for you if

  • You are learning HTML/CSS systematically for the first time
  • You taught yourself and want to check for gaps
  • You write markup professionally, so learning outdated patterns would cost you

Sponsored

1-satsu de Subete Mi ni Tsuku JavaScript Nyumon Koza


Author Mana
Publisher SB Creative
Published March 2023
Pages 344

The easiest first JavaScript book to recommend right now. It is the JavaScript volume in the series whose HTML & CSS title became a bestseller.

What I appreciated while reading is that it converts hard ideas into plain language rather than skipping them. There are plenty of visual code samples and diagrams, so the first wall—variables, functions, events—is climbed from the definitions upward.

Being a 2023 book, it assumes current syntax: let/const, arrow functions, querySelector. That is the decisive difference from older introductions that never leave var and getElementById.

Good for you if

  • You can write HTML/CSS but stall on JavaScript
  • This is your first programming language
  • You learn by typing the examples out

HTML & CSS Hyojun Design Koza



 

Author Akemi Kusano
Publisher Shoeisha
Published March 2013

Structured as a series of lessons that build one complete site. Because your hands keep moving, you are less likely to end up in the state of having read a book and being unable to make anything.

One caveat: this edition is from 2013, and its layout chapters are built on float. Modern column layout uses Flexbox and CSS Grid, so do not take that section at face value.

If you are buying now, get HTML5 & CSS3 Hyojun Design Koza 30LESSONS, 2nd edition (Shoeisha, May 2019) by the same author, which does cover Flexbox. The covers are similar, so check the publication year before you buy.

Good for you if

  • You learn by doing rather than reading
  • You want the experience of finishing one complete artefact

Sponsored

HTML/XHTML & CSS Master Book: should you buy it now?



 

Author Michihiro Mori
Publisher Mainichi Communications (now Mynavi Publishing)
Published February 2008

Short answer: not as a first book. It comes up because used and Kindle copies are cheap, but it was published in 2008 and, as the title says, dates from when XHTML was current.

Concretely, where it diverges from how you would write today:

  • XHTML syntax—trailing slashes such as <br />, the required XML declaration—is unnecessary in current HTML
  • Layout is built on float and clear; today you use Flexbox and CSS Grid
  • Significant space goes to Internet Explorer 6/7 workarounds. IE is end-of-life
  • Table-based layout still appears

It is frequently named as a standard reference, but it was standard more than fifteen years ago. It retains value for revisiting how things were written, or for maintaining legacy work of that era.

Three things to check before buying any book

1. Publication year (most important)

Treat any HTML/CSS introduction older than about five years with suspicion, especially its layout chapters. Column layout has changed twice in a decade: float → Flexbox → CSS Grid.

2. “HTML Living Standard” rather than “HTML5”

The HTML5 specification was retired in January 2021 and consolidated into the WHATWG HTML Living Standard. A book that states “HTML Living Standard compliant” was necessarily written in 2021 or later—a clean, checkable signal.

3. What the layout chapter uses

If you can look inside, search the table of contents for “Flexbox” and “Grid.” A book that explains columns using only float is out of date.

What books cannot give you

Books are the best way to build a structured foundation, but they cannot track the current state of the specification. Two references close that gap:

  • MDN Web Docs: check the specification and browser support for each property, and verify that what a book taught you is still recommended
  • Can I use: check support before adopting anything new

Even within the topics on this site, features such as the CSS :has() selector and the HTML <dialog> element changed what counts as normal practice only after 2022. Build the foundation from a book; pick up individual features as they land.

For tooling, see VS Code extensions worth installing for web coding.

Summary

  • Start with Pro wo Mezasu Hito no HTML & CSS no Kyokasho (2022, HTML Living Standard)
  • For JavaScript, 1-satsu de Subete Mi ni Tsuku JavaScript Nyumon Koza (2023)
  • To learn by building, use 30LESSONS (2019). Buy the 2nd edition, not the 2013 original
  • HTML/XHTML & CSS Master Book (2008) is not a first book
  • Judge by publication year → “HTML Living Standard” on the cover → Flexbox and Grid in the contents
  • Fill the gap to current with MDN and Can I use

Not the title, not the thickness—when it was written. That one filter removes most of the detours.