Descrição geral
Um livro bastante vibrante com um pouco mais de 400 páginas. Tem bastantes inserções com imagens. Surpreendentemente, não há tanto código, especialmente na primeira metade do livro; é principalmente descrições de diversas propriedades com demonstrações de como funcionam com diferentes valores. No entanto, trechos de código HTML e CSS estão presentes, claro. O livro é bastante fácil de ler, e o nível de dificuldade é leve.
Resumo breve
A edição do livro que me entreveu consiste em 4 seções, cada uma contendo de 3 a 7 capítulos. Vamos revisar brevemente cada seção sem mergulhar detalhadamente nos capítulos. A propósito, este livro estava em inglês; não encontrei uma tradução, portanto será mais fácil para mim deixar alguns títulos de capítulos e seções em inglês.
A primeira seção chama-se "Getting Hardboiled". Ela aborda tecnologias web e padrões, a "religião" da escrita de código, a sustentabilidade de certas propriedades CSS, prefixos de navegadores, design responsivo, abordagem modular, sistemas de design e tópicos similares.
A segunda seção chama-se "Hardboiled HTML". Esta seção tem capítulos muito específicos que contêm exatamente o que seus títulos indicam: HTML5, h-card/h-event, Dados Estruturados, WAI-ARIA. Ou seja, a mensagem inteira da seção é marcar o código ao nível HTML para que seja o mais útil possível para todos os que o usarão: dos robôs de busca aos leitores de tela.
A terceira seção chama-se "Hardboiled CSS". Em grande parte, é a partir desta seção que o trabalho com CSS realmente começa, ou seja, quase na metade do livro (se julgarmos pelas páginas). Esta seção é composta pelos seguintes capítulos: Flexible box layout, tipografia responsiva, bordas, imagens de fundo, gradientes.
A última seção é uma continuação lógica da terceira e também trata do trabalho com CSS. Esta seção aborda tópicos como Misturas e filtros de fundo, Transformações, Transições, Layout de múltiplas colunas.
Opinião
Eu não li muitos livros sobre CSS e anteriormente estudei-o principalmente de várias fontes da internet, mas este livro de CSS revelou-se bastante bom. Com prazer releio minhas anotações para atualizar alguns pontos. Mesmo começando a ler o livro já conhecendo bem CSS, ainda assim consegui encontrar algo novo aqui. Claro, este livro não se aproxima de cobrir todo o CSS, mas os tópicos abordados são discutidos de forma muito aprofundada.