Modern CSS, Second Edition

Master the Key Concepts of CSS for Modern Web Development

by Joe Attardi

The new guide to modern CSS. An updated tour of CSS, updated to cover newer topics such as CSS subgrid, container queries, nested styles, and more.

Also available at Barnes & Noble Google Play Books Apple Books Apress

Contents

  • Chapter 1

    Introduction to CSS

    Get started with CSS fundamentals and understand its role in modern web development.

  • Chapter 2

    CSS Rules and Selectors

    Master the art of targeting elements with powerful and efficient selectors.

  • Chapter 3

    Basic CSS Concepts

    Learn about the box model, specificity, and inheritance.

  • Chapter 4

    Basic Styling

    Explore colors, units, and basic styling properties.

  • Chapter 5

    Backgrounds and Gradients

    Create stunning backgrounds using gradients, patterns, and images.

  • Chapter 6

    Text Styling

    Learn typography, text effects, and advanced text styling techniques.

  • Chapter 7

    Layout and Positioning

    Master the art of positioning elements and creating complex layouts.

  • Chapter 8

    Transforms

    Transform elements in 2D and 3D space with CSS transforms.

  • Chapter 9

    Transitions and Animations

    Bring your designs to life with smooth transitions and animations.

  • Chapter 10

    Flexbox

    Create flexible and responsive layouts with CSS Flexbox.

  • Chapter 11

    CSS Grid

    Master the powerful CSS Grid layout system. Updated to cover subgrid.

  • Chapter 12

    Responsive Design

    Learn how to make your designs work across all devices.

  • Chapter 13

    Wrap Up

    Catch up on some other new CSS features.