Join James Williamson for an in-depth discussion in this video A brief history of CSS, part of CSS Fundamentals.
- View Offline
- To me, one of the most interesting things…about CSS is how it's constantly changing and evolving.…As web designers, the ever changing nature…of CSS continues to give us new features and capabilities…that we can use to enhance our designs.…Of course, this also means that we need to keep an eye…on CSS, monitor the changes that are being made…to it, and track how browsers are implementing…those changes.…In this chapter, we're gonna discuss how you can do…all those things, but before we get into how to track…CSS specifications, I wanna take a moment…to cover some of CSS's history that's gonna provide you…with a little bit of context.…
In the very beginning, there were no style sheets,…at least, not for authors.…Each browser had its own internally defined style sheet…that gave the browser instructions on how to style…page elements.…Eventually, the movement to allow authors to control…the presentation of HTML led to the publication…of the CSS 1.0 specification in 1996.…This was quickly followed up by the CSS 2.0 specification,…
CSS Fundamentals covers the basic concepts, terminology, and techniques you need to read and write CSS. It's for people who want a big-picture overview before taking hands-on courses. Author James Williamson explains how CSS affects text, borders, backgrounds, and images; how CSS works with HTML; and how the W3C's evolving CSS specification impacts designers. He also reviews some of the most popular CSS editors and frameworks and lists online tools and resources for further study.
- What is CSS?
- Basic selector types
- Using CSS with HTML
- How browsers render CSS differently
- Exploring CSS specifications
- Checking browser support
- Working with fonts
- Understanding the box model
- Adjusting margins and padding
- Positioning elements
- Basic CSS layout concepts
- Media types and media queries
- Working with CSS frameworks and CSS grids