Html is fun when you’re first learning how to use it to build a website. But when you add CSS (Cascading Style Sheets) to the mix, the experience—and your web pages—become magical. CSS3 Foundations takes you beyond the pre-fab themes and simple site-building tools found in most books, and provides you with the knowledge and tools you need to turn humdrum words and images into dazzling websites that draw visitors in and make them want to stay.

Whether you’re a novice or an experience developer who’d like to take your skills to the next level, word-class developer Ian Lunn fills you in on all the CSS3 you need to know, including how to:

  • Develop with CSS for desktop and mobile browsers
  • Master CSS syntax
  • Create multi-column page layouts
  • Use media types and media queries
  • Manipulate text and fonts
  • Execute visual formatting
  • Jazz up your pages with transforms
  • Bring pages to life with transitions and animations
  • Build cross-browser compatible websites
  • Fine-tune your workflow with best practices

Like all the books in the Treehouse series, CSS3 Foundations is designed to help you expand your skill set and broaden your professional horizons, whether you’re a hobbyist looking to go pro, a freelancer who wants to expand your client base, or an entrepreneur who want to know how to create a website fully customized for your company and your market niche.

Ian Lunn

Ian is a web designer and front end developer, passionate about building the future of the web using technologies such as CSS3 and HTML5. With a Higher National Diploma in Internet Technology, Ian combines his education with expertise in CSS, HTML, JavaScript, and WordPress to build creative and effective websites and applications.

Ian's enthusiasm for utilizing cutting edge technologies is matched by his dedication for advocating them; sharing his knowledge with the community, in the form of blog tutorials and open source projects. His latest project is Sequence.js -- a responsive website slider with advanced transitions.