Descrição geral
O livro «CSS Visual» de Greg Sidelnikov é um guia prático para trabalhar com folhas de estilo em cascata, com ênfase principal na explicação visual dos princípios do CSS. O autor analisa sequencialmente as principais propriedades, seletores e mecanismos usados na criação de interfaces web modernas.
O livro aborda elementos básicos do CSS: formas de conectar estilos, seletores, pseudoclasses e pseudoelementos, o modelo de caixa e o posicionamento de elementos. Capítulos separados são dedicados ao trabalho com texto, fundos, bordas, sombras e filtros, bem como a diferentes maneiras de controlar a exibição de elementos na página.
Muita atenção é dada aos métodos modernos de layout. O autor explica detalhadamente Flexbox e CSS Grid, descreve os princípios da construção de layouts adaptáveis, o trabalho com unidades de medida e a distribuição de espaço na página. Além disso, o livro aborda transformações CSS, animações, gradientes e outros recursos que permitem criar interfaces mais dinâmicas e interativas.
Capítulos separados tratam do uso do pré-processador SASS/SCSS, trabalho com variáveis, regras aninhadas e mixins. O material é acompanhado por um grande número de ilustrações, diagramas e exemplos visuais, graças aos quais o leitor pode entender mais facilmente como exatamente várias propriedades e mecanismos do CSS funcionam.
O livro é destinado a desenvolvedores web que desejam sistematizar seus conhecimentos sobre CSS e entender melhor as ferramentas modernas de layout.
Opinião
Um livro razoavelmente bom sobre CSS. Pontos positivos — o livro tem muitas imagens e é de leitura rápida. Pontos negativos — dificilmente será adequado para iniciantes absolutos que nunca ouviram falar de CSS. Além disso, nem todos os tópicos e propriedades são abordados, mas os tópicos básicos estão bem refletidos.