19

Closing Comments

In this final chapter of the book, I will give a brief summary of what I hope you have learned, as well as my thoughts on the future of CSS.

CSS SUMMARY

CSS is a key technology for developing websites, the language by which you apply styles to pages to make them more attractive and usable. Without CSS, the Web would be a less beautiful place!

We've covered a lot of CSS in this book, and I hope you now have a firm grounding in the basics, as well as a few advanced tricks in your toolbox.

You should now know:

  • What Cascading Style Sheets are, and the benefits to using them (Chapter 1)
  • The parts that make up CSS, and how to add style sheets to web pages (Chapter 2)
  • How to target elements for styling in HTML with CSS (Chapter 3)
  • What the C in CSS stands for, and how to determine which of conflicting rules will apply (Chapter 4)
  • How to style text, determining the font and size, and modifying text in many other ways (Chapters 5 and 6)
  • How to apply background colors and images to web pages (Chapter 7 and Appendix D)
  • The principles of the box model, and how to use margins, padding and borders to create the basics of a layout (Chapter 8)
  • How to create more complex layouts by floating content (Chapter 9)
  • The ways that HTML lists can be styled, and used to create navigation for a website (Chapter 10)
  • Further ways to create layouts by positioning content relative to HTML elements or the browser viewport, and how to layer content (Chapter 11)
  • How to style HTML tables, controlling ...

Get Beginning CSS: Cascading Style Sheets for Web Design, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.