Cascading Style Sheets: Separating Content from Presentation
This book is a focused, no-fluff coverage of the how to use CSS and XHTML for the visual design of web pages. Its practical techniques will give you core CSS skills, as well as showing how to apply them in today's browsers.
It covers:
* Introduction to CSS
* CSS concepts, such as: rules, selectors, inheritance, and cascade
* Typography
* The CSS box model
* Cross-browser CSS
Book Details
ISBN: 1904151043
TITLE: Cascading Style Sheets: Separating Content from Presentation
AUTHORS: Owen Briggs, Steven Champeon, Eric Costello, Matt Patterson
PAGES: 304
PRICE US: $34.99
PRICE UK: £25.99
PRICE CA: $54.99
PUBDATE: May 2002
Summary
This is a focused guide to using Cascading Style Sheets (CSS) for the visual design of web pages. It's practical, there's no fluff, and the core CSS skills are balanced by techniques for using the technology in today's browsers.
With CSS, we can lay out HTML data on a web page without either misusing tags or using hacks to get the page looking right. The complete separation of content from presentation enables web professionals to change the entire design of a site by modifying one stylesheet, rather than updating every document that the web site contains.
What's great about this book?
It includes:
- Extensive introduction to how professionals think about CSS design
- CSS concepts, such as cascade, inheritance, and the box model
- CSS syntax, including the rule structure and different types of stylesheets
- Coverage of common cross-browser CSS techniques
- Working CSS projects for you to adapt to your needs
Subject Area
Cascading Style Sheets (CSS) is a way of styling and laying out HTML data on a web page. It's based on stylesheets that can be attached to the HTML in a number of ways. Each stylesheet specifies a number of rules that are valid for certain parts of the markup; in turn, each rule specifies a number of stylistic properties, such as color, typographic styles, and layout position on the page. Styles are inherited through stylesheets, and cascaded through multiple stylesheets, meaning less work for the web professional.
Who this book is for?
CSS is one of the trio of core client-side web professional skills: HTML for markup, JavaScript for dynamism, and CSS for style. All web professionals who want to take their page design to the next level, with all the advantages that CSS brings, will need this book.
Table of contents
0. Introduction
Section I: CSS and XHTML Overview
1. Foundation Concepts
2. Overview of Presentation
3. Markup with Meaning
Section II: Writing CSS and XHTML Pages
4. Fundamentals
5. Rules
6. Attaching CSS to your Markup
7. Typography
8. Boxes, Boxes, Boxes
Section III: The Real World
9. Cross-Browser CSS
10. Troubleshooting
Project A: The Gallery
Project B: The Personal Log
Project C: The Online Store
Comments
Be the first to write a comment
You must me logged in to write a comment.