Home Page Icon
Home Page
Table of Contents for
Dedication
Close
Dedication
by Dan Shafer
HTML Utopia: Designing Without Tables Using CSS
Dedication
About the Author
Dan Shafer
About the Technical Editor
About SitePoint
Notice of Rights
Notice of Liability
Trademark Notice
Preface
Who Should Read This Book?
The Book's Website
The SitePoint Forums
The SitePoint Newsletters
Your Feedback
Acknowledgements
Introduction to CSS
Getting the Lay of the Land
CSS in Context
The Basic Purpose of CSS
Why Most—But Not All—Tables Are Bad
What Is CSS, Really?
Parts of a CSS Rule
Types of CSS Rules
Why Bother?
Summary
Putting CSS Into Perspective
What is CSS Good For?
What CSS Alone Can't Do For You
CSS and Web Accessibility
CSS and the Ever-Shifting World of Browsers
Summary
Digging Below The Surface
Applying CSS to HTML Documents
Using Shorthand Properties
How Inheritance Works in CSS
Selectors and Structure of CSS Rules
Expressing Measurements
CSS Comments
Summary
Page Layout with CSS
CSS Web Site Design
Advantages of CSS Design
CSS Success Stories
Our Sample Site: Footbag Freaks
Summary
Building the Skeleton
Enumerating Design Types
The CSS Box Model
The display Property
CSS Positioning Basics
Basic Three-Column Layout
Summary
Putting Things in Their Place
More on Positioning Page Blocks
Perfecting Multi-Column Layout
The z-Index Property and Overlapping Content
CSS Layout in Practice: Footbag Freaks
Summary
Styling Text and other Content with CSS
Splashing Around a Bit of Color
Who's in Charge Here?
Color in CSS
Interesting Uses of Color
Summary
Making Fonts Consistent
How CSS Deals With Fonts
The font-family Property
The font-size Property
Other Font Properties
The font Shorthand Property
Standard and Nonstandard Font Families
Summary
Text Effects and the Cascade
Using the span Element
Text Alignment as a Design Technique
First-Line Indentation
Horizontal and Vertical Spacing
Text Decorations
Shadowed Text Without Graphics
Styling Hyperlinks
Styling Lists with CSS
Cascading and Inheritance
Summary
Adding Graphics to the Design
Alignment of Images and Text
Clipping HTML Content
Summary
Non-Obvious Uses of CSS
Improving the User Experience
Basic List Styling With CSS
Enhancing the Look of the Menu
Creating a Submenu within the Main Menu
Modifying the Cursor on the Fly
Using a Background Image as a Fixed Canvas
Summary
Validation and Backward Compatibility
Validating Your CSS
Adjusting for Backward Compatibility
Keep the Quirks: DOCTYPE Switching
Summary
CSS Miscellany
At-Rules
Aural Style Sheets
CSS and JavaScript
CSS Property Reference
azimuth
background
background-attachment
background-color
background-image
background-position
background-position-x, background-position-y
background-repeat
behavior
border
border-bottom, border-left, border-right, border-top
border-bottom-color, border-left-color, border-right-color, border-top-color
border-bottom-style, border-left-style, border-right-style, border-top-style
border-bottom-width, border-left-width, border-right-width, border-top-width
border-collapse
border-color
border-spacing
border-style
border-width
bottom
caption-side
clear
clip
color
content
counter-increment
counter-reset
cue
cue-after, cue-before
cursor
direction
display
elevation
empty-cells
filter
float
font
font-family
font-size
font-size-adjust
font-stretch
font-style
font-variant
font-weight
height
ime-mode
layout-flow
layout-grid
layout-grid-char
layout-grid-line
layout-grid-mode
layout-grid-type
layer-background-color
layer-background-image
left
letter-spacing
line-break
line-height
list-style
list-style-image
list-style-position
list-style-type
margin
margin-bottom, margin-left, margin-right, margin-top
marker-offset
marks
max-height, min-height
max-width, min-width
-moz-border-radius
-moz-border-radius-bottomleft, -moz-border-radius-bottomright, -moz-border-radius-topleft, -moz-border-radius-topright
-moz-opacity
orphans
outline
outline-color
outline-style
outline-width
overflow
overflow-x, overflow-y
padding
padding-bottom, padding-left, padding-right, padding-top
page
page-break-after
page-break-before
page-break-inside
pause
pause-after, pause-before
pitch
pitch-range
play-during
position
quotes
richness
right
ruby-align
ruby-overhang
ruby-position
scrollbar-base-color
scrollbar-element-color
size
speak
speak-header
speak-numeral
speak-punctuation
speech-rate
stress
table-layout
text-align
text-align-last
text-autospace
text-decoration
text-indent
text-justify
text-kashida-space
text-overflow
text-shadow
text-transform
text-underline-position
top
unicode-bidi
vertical-align
visibility
voice-family
volume
white-space
widows
width
word-break
word-spacing
word-wrap
writing-mode
z-index
zoom
Recommended Resources
Books
Useful Websites and Pages
CSS Color Reference
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
About the Author
Dedication
This book is dedicated to One Mind, in the knowing that It is all there is.
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset