Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Buy Now $24.99
Standard view
Full view
of .
Look up keyword or section
Like this
2Activity

Table Of Contents

Introduction
Creating Compelling Designs
Separating Content from Style
Benefiting from the Cascade
The End of the Browser Wars
Who Should Read This Book
Making do in a shaky economy
Plain, Clear English
How to Use This Book
Foolish Assumptions
How This Book Is Organized
Part I: The ABCs of CSS
Part II: Looking Good with CSS
Part III: Adding Artistry: Design and Composition with CSS
Part IV: Advanced CSS Techniques
Part V: The Part of Tens
Conventions Used in This Book
Special symbols
Avoid typos: find all the code online
What you need to get started
Icons used in this book
Chapter 1
Improving HTML
Getting Efficient with CSS
Changing Web design for the better
Being ready for anything
Designers Want to Design
Where CSS Fits with the Tools You Already Use
Getting Practical
Look for CSS features in your current software
Resources on the Web
Avoiding Browser Compatibility Problems
Getting Dramatic with Filters
Starting from scratch
Starting from Scratch
Selectors and Such: CSS Syntax
Properties refer to attributes
Grouping
Showing Some Class
Specifying All-Purpose Properties
Using an ID Selector
Specifying more than one class
Capitalizing on case-sensitivity
Just stay in lowercase
When Styles Cascade
Visualizing specificity
Understanding CSS specificity
Grasping Inheritance
Working with Universal Selectors
Using Multiple Declarations
Using Attributes as Selectors
The Simplest Attribute Selector
Matching attribute selection types
Matching partial attribute values
Matching exact attribute values
Building Your First Style Sheet
Transforming a Word document into a Web page
Visualizing levels of specificity
Creating an External Cascading Style Sheet
The importance of !Important
The importance of being closest
Omit semicolons
Everything must be important
Adding New Selectors
When Cascades Collide
Relativity Explained
Flow Versus Positioning, Floating Versus Coordinates
Controlling Layout with Offsetting
Moving Deeper into Positioning
Stacking Elements on Top of Each Other with the Z-Axis
Combining Stacking with Translucence
Thinking about user interfaces
Thinking About User Interfaces
Substituting Fonts
Types of Type
Avoiding monospace
Using system styles
All Roads Lead to Rome
Simplicity above all
When you’re not too picky about typeface
Using Font Variants
Specifying Font Weight
Using the Font-Variant for Small Caps
Simple Font-Style
Choosing the Right Typeface Size
Specifying relative sizes
Controlling font size with greater precision
Specifying Absolute Measured Sizes
Font: The All-Purpose Property
Specifying Size and Position
Measuring length
Understanding little em
Figuring the Percentages
Adding a Bit of Color
Creating special paragraph styles
Calculating color
Using the color list
Coloring borders
Using inset border colors
Where does light come from?
Coloring the Background
Kerning for Better Headlines
True kerning
Ultra kerning
Vertical Tightening
Adjusting percentages
Understanding baselines
CSS3 Introduces Kerning Mode
Word spacing
Aligning Text
Vertical aligning
Using descriptive values
Aligning by percentages
Horizontal Alignment
Indenting Text
Texturing
Setting Individual Background Properties
No background inheritance
Special repeats
Background Positioning
Organizing with White Space
Take a second look
Getting on balance
Emphasizing an Object with Silhouetting
Adding Drop Caps
Trapping White Space
Following the Rule of Thirds
The four hot spots
Background image positioning
Keeping It Appropriate
Getting a Grip on Boxes
Adding a border
Adding padding
Adding a margin
Vertical Positioning
Horizontal Positioning
Breaking Up Text with Horizontal Lines
Managing Borders
Specifying a simple border
Choosing from lotsa border styles
Mixing and matching styles
Specifying border width
Coloring a border
Floating About
Canceling a Float with Clear
Employing Auto to Control Layout
Specifying margins
Centering
Using !DOCTYPE to force IE to comply
Vertical Positioning with Auto
Handling Inline Elements
Positioning lists
Putting it all together
Managing Tables
Stalking invisible .gifs
Employing the table-layout property
Avoiding properties not supported by IE
Doing Without Tables
Positioning where you will
Placing content willy-nilly
Loving your layout a little too much
Creating Columns that Resize with the Browser
Building Fixed Columns
Impressing with Static Filters
Dazzling with Transition Filters
Fading Between Images
Transitions between Pages
Getting Specific with Inheritance
Grasping tree structure
Parents versus ancestors
When a root sits above the tree
The shaky tree
Offspring Inheriting
Contextual Selectors
Selecting by context rather than grouping
Descending deeper
Styling distant descendants
Thwarting Descendant Selectors
Selectors Using Attributes
Getting to Know CSS3
Working with Mozilla-supported CSS3 features
Setting opacity
Discovering False Pseudo-Classes
Hyperlink formatting with pseudo-classes
Hovering with pseudo-classes
Adding your own class name to a pseudo-class
Selecting first children
Employing Fake Pseudo-Elements
Creating quick drop caps with first-letter
Using the first-line element for special lines of text
The Future of Pseudo
Enabling, disabling
Checking radio buttons and check boxes
Using the Right Tools for the Job
Modifying CSS Styles through Programming
Changing styles
Changing the rules
Timing Things Right
Grasping countdown timers
Employing metronome timers
Checking Punctuation
Validating Your Work
Ignoring Fringe Browsers
Going back in time
What if you must consider compatibility?
Checking compatibility charts
Sniffing browsers
Forcing users to upgrade
Trying Out the W3C Validator
Hoping for helpful error messages
Identifying property value problems
Validating HTML
Meeting some requirements
Finding a better bug trap
Debugging Script
The Part of Tens
Letting Users Control Font Size
Making Sure Your Borders Show Up
Watching Out for Color Clash
Centering for Everyone
Timing Blurring and Other Effects
Finding a List Apart (Get It?)
Using Your Own Bullets in Lists
Specifying Graphics Locations
Combining Classes
Aunt Mildred’s Glazed Carrots
Keeping Current via the Internet
Upgrading HTML Web Pages to CSS
Finding Good Tutorials and ReferenceInformation
Remembering Inheritance
The SelectORacle: Getting Explanations About Complicated Rules
Providing Alternatives
Letting the User Decide
Exploring Visual Studio
Rediscovering Columns
Playing with Positions
Index
P. 1
CSS Web Design For Dummies

CSS Web Design For Dummies

Ratings:

2.33

(3)
|Views: 70|Likes:
Published by Wiley
Cascading Style Sheets (CSS) is a Web markup standard thatallows Web designers to define the appearance and position of a Webpage using special dynamic effects This book is the perfect beginner reference, showing those newto CSS how to design Web pages and implement numerous useful CSSeffects available Seasoned For Dummies author Richard Mansfield explains how CSScan streamline and speed up Web development Explains how to take control of the many elements in a Webpage, integrate CSS into new or existing sites, choose the bestcoding techniques, and execute advanced visual effects such astransitions U Features a special discussion on browser incompatibilityissues involving CSS and how to solve potential problems
Cascading Style Sheets (CSS) is a Web markup standard thatallows Web designers to define the appearance and position of a Webpage using special dynamic effects This book is the perfect beginner reference, showing those newto CSS how to design Web pages and implement numerous useful CSSeffects available Seasoned For Dummies author Richard Mansfield explains how CSScan streamline and speed up Web development Explains how to take control of the many elements in a Webpage, integrate CSS into new or existing sites, choose the bestcoding techniques, and execute advanced visual effects such astransitions U Features a special discussion on browser incompatibilityissues involving CSS and how to solve potential problems

More info:

Publish date: Mar 11, 2005
Added to Scribd: Dec 20, 2012
Copyright:Traditional Copyright: All rights reservedISBN:9780764597541
List Price: $24.99 Buy Now

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
This book can be read on up to 6 mobile devices.
See more
See less

02/17/2015

386

9780764597541

$24.99

USD

You're Reading a Free Preview
Pages 8 to 120 are not shown in this preview.
You're Reading a Free Preview
Pages 128 to 224 are not shown in this preview.
You're Reading a Free Preview
Pages 232 to 296 are not shown in this preview.
You're Reading a Free Preview
Pages 304 to 359 are not shown in this preview.
You're Reading a Free Preview
Pages 367 to 386 are not shown in this preview.

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
scribd