Flylib.com
CSS Cookbook, 2nd Edition
CSS Cookbook, 2nd Edition
ISBN: 0596527411
EAN: 2147483647
Year: 2006
Pages: 235
Authors:
Christopher Schmitt
BUY ON AMAZON
CSS Cookbook
Table of Contents
Copyright
Preface
Chapter 1. General
Section 1.0. Introduction
Recipe 1.1. Using CSS with HTML
Recipe 1.2. Using Different Selectors to Apply Styles
Recipe 1.3. Determining When to Use Class and ID Selectors
Recipe 1.4. Understanding CSS Properties
Recipe 1.5. Understanding the Box Model
Recipe 1.6. Understanding DOCTYPES and Effects on Browser Layout
Recipe 1.7. Associating Styles to a Web Page
Recipe 1.8. How to Use Different Types of Style Sheets
Recipe 1.9. Adding Comments Within CSS
Recipe 1.10. Organizing the Contents of a Style Sheet
Recipe 1.11. Organizing Style Sheet Files
Recipe 1.12. Working with Shorthand Properties
Recipe 1.13. Setting up an Alternate Style Sheet
Recipe 1.14. Using Floats with Images
Recipe 1.15. Using Absolute Positioning
Recipe 1.16. Using Relative Positioning
Recipe 1.17. Using CSS in Adobe Dreamweaver
Recipe 1.18. Using CSS in Microsoft Expression Web Designer
Chapter 2. Web Typography
Section 2.0. Introduction
Recipe 2.1. Specifying Fonts
Recipe 2.2. Specifying Font Measurements and Sizes
Recipe 2.3. Gaining More Control over Font Sizes
Recipe 2.4. Enforcing Font Sizes
Recipe 2.5. Centering Text
Recipe 2.6. Setting Text to Be Justified
Recipe 2.7. Removing Space Between Headings and Paragraphs
Recipe 2.8. Setting a Simple Initial Cap
Recipe 2.9. Setting a Larger, Centered Initial Cap
Recipe 2.10. Setting an Initial Cap with Decoration (Imagery)
Recipe 2.11. Creating a Heading with Stylized Text
Recipe 2.12. Creating a Heading with Stylized Text and Borders
Recipe 2.13. Stylizing a Heading with Text and an Image
Recipe 2.14. Creating a Pull Quote with HTML Text
Recipe 2.15. Creating a Pull Quote with Borders
Recipe 2.16. Creating a Pull Quote with Images
Recipe 2.17. Setting the Indent in the First Line of a Paragraph
Recipe 2.18. Setting the Indent of Entire Paragraphs
Recipe 2.19. Creating a Hanging Indent
Recipe 2.20. Styling the First Line of a Paragraph
Recipe 2.21. Styling the First Line of a Paragraph with an Image
Recipe 2.22. Creating a Highlighted Text Effect
Recipe 2.23. Changing Line Spacing
Recipe 2.24. Adding a Graphic Treatment to HTML Text
Recipe 2.25. Placing Shadow Behind Text
Recipe 2.26. Adjusting the Spacing Between Letters and Words
Chapter 3. Images
Section 3.0. Introduction
Recipe 3.1. Placing a Border Around an Image
Recipe 3.2. Removing Borders Set on Images by Default in Some Browsers
Recipe 3.3. Setting a Background Image
Recipe 3.4. Creating a Line of Background Images
Recipe 3.5. Placing a Background Image on a Web Page
Recipe 3.6. Using Multiple Background Images on One Selector
Recipe 3.7. Creating a Stationary Background Image
Recipe 3.8. Overlaying HTML Text on an Image
Recipe 3.9. Replacing HTML Text with an Image
Recipe 3.10. Replacing HTML Text with Flash Text
Recipe 3.11. Using Multiple PNGs with Transparency
Recipe 3.12. Building a Panoramic Image Presentation
Recipe 3.13. Combining Different Image Formats
Recipe 3.14. Rounding Corners with Fixed-Width Columns
Recipe 3.15. Rounding Corners (Sliding Doors Technique)
Recipe 3.16. Rounding Corners (Mountaintop Technique)
Recipe 3.17. Rounding Corners with JavaScript
Recipe 3.18. Placing a Drop Shadow Behind an Image
Recipe 3.19. Placing a Smooth Drop Shadow Behind an Image
Recipe 3.20. Making Images Scalable
Recipe 3.21. Making Word Balloons
Recipe 3.22. Hindering People from Stealing Your Images
Recipe 3.23. Inserting Reflections on Images Automatically
Recipe 3.24. Using Image Sprites
Chapter 4. Page Elements
Section 4.0. Introduction
Recipe 4.1. Eliminating Page Margins
Recipe 4.2. Coloring the Scrollbar
Recipe 4.3. Techniques for Centering Elements on a Web Page
Recipe 4.4. Placing a Page Border
Recipe 4.5. Customizing a Horizontal Rule
Recipe 4.6. Adding a Lightbox
Chapter 5. Lists
Section 5.0. Introduction
Recipe 5.1. Changing the Format of a List
Recipe 5.2. Writing Cross-Browser Indentation in Lists
Recipe 5.3. Place Dividers Between List Items
Recipe 5.4. Creating Custom Text Markers for Lists
Recipe 5.5. Creating Custom Image Markers for Lists
Recipe 5.6. Inserting Large Custom Image Markers for Lists
Recipe 5.7. Making a List Presentation Rich with Imagery
Recipe 5.8. Creating Inline Lists
Recipe 5.9. Making Hanging Indents in a List
Recipe 5.10. Moving the Marker Inside the List
Chapter 6. Links and Navigation
Section 6.0. Introduction
Recipe 6.1. Removing Underlines from Links (and Adding Other Decorations)
Recipe 6.2. Changing Link Colors
Recipe 6.3. Changing Link Colors in Different Sections of a Page
Recipe 6.4. Placing an Icon at the End of the Link
Recipe 6.5. Changing Cursors
Recipe 6.6. Creating Rollovers Without JavaScript
Recipe 6.7. Creating Text Navigation Menus and Rollovers
Recipe 6.8. Building Horizontal Navigation Menus
Recipe 6.9. Building a Navigation Menu with Access Keys
Recipe 6.10. Creating Breadcrumb Navigation
Recipe 6.11. Creating Image-Based Rollovers
Recipe 6.12. Creating Collapsible Menus
Recipe 6.13. Creating Contextual Menus
Recipe 6.14. Making Tool Tips with the Title Attribute
Recipe 6.15. Designing a Dynamic Visual Menu
Recipe 6.16. Apply Styles Dynamically to a Web Page
Chapter 7. Forms
Section 7.0. Introduction
Recipe 7.1. Modifying the Spacing Around a Form
Recipe 7.2. Setting Styles for Input Elements
Recipe 7.3. Applying Different Styles to Different Input Elements in the Same Form
Recipe 7.4. Setting Styles for textarea Elements
Recipe 7.5. Setting Styles for Select and Option Elements
Recipe 7.6. Creating a Macintosh-Styled Search Field
Recipe 7.7. Styling Form Buttons
Recipe 7.8. Creating an Image Submit Button
Recipe 7.9. Setting Up a Submit-Once-Only Button
Recipe 7.10. Creating a Submit Button That Looks Like HTML Text
Recipe 7.11. Making an HTML Text Link Operate Like a Submit Button
Recipe 7.12. Designing a Web Form Without Tables
Recipe 7.13. Designing a Two Column Form Without Tables
Recipe 7.14. Highlighting Form Fields
Recipe 7.15. Integrating Form Feedback with a Form
Recipe 7.16. Styling Access Keys in Web Forms
Recipe 7.17. Grouping Common Form Elements
Recipe 7.18. Entering Data into a Form Like a Spreadsheet
Recipe 7.19. Sample Design: A Login Form
Recipe 7.20. Sample Design: A Registration Form
Chapter 8. Tables
Section 8.0. Introduction
Recipe 8.1. Setting the Cell Spacing
Recipe 8.2. Setting the Borders and Cell Padding
Recipe 8.3. Setting the Style for Caption
Recipe 8.4. Setting the Styles Within Table Cells
Recipe 8.5. Setting Styles for Table Header Elements
Recipe 8.6. Removing Gaps from Images Placed in Table Cells
Recipe 8.7. Eliminating Gaps Between Table Cells
Recipe 8.8. Creating Alternating Background Colors in Table Rows
Recipe 8.9. Adding a Highlighting Effect on a Table Row
Recipe 8.10. Sample Design: An Elegant Calendar
Chapter 9. Page Layouts
Section 9.0. Introduction
Recipe 9.1. Building a One-Column Layout
Recipe 9.2. Building a Two-Column Layout
Recipe 9.3. Building a Two-Column Layout with Fixed-Width Columns
Recipe 9.4. Creating a Flexible Multicolumn Layout with Floats
Recipe 9.5. Creating a Fixed-Width Multicolumn Layout with Floats
Recipe 9.6. Creating a Flexible Multicolumn Layout with Positioning
Recipe 9.7. Creating a Fixed-Width Multicolumn Layout with Positioning
Recipe 9.8. Using Floats to Display Columns in Any Order
Recipe 9.9. Designing an Asymmetric Layout
Chapter 10. Print
Section 10.0. Introduction
Recipe 10.1. Creating a Printer-Friendly Page
Recipe 10.2. Making a Web Form Print-Ready
Recipe 10.3. Displaying URIs After Links
Recipe 10.4. Inserting Special Characters Before Links
Recipe 10.5. Sample Design: A Printer-Friendly Page with CSS
Chapter 11. Hacks, Workarounds, and Troubleshooting
Section 11.0. Introduction
Recipe 11.1. Isolating Styles for Netscape Navigator 4.x
Recipe 11.2. Delivering Specific Styles to Internet Explorer 5.x for Windows
Recipe 11.3. Removing Web Page Flicker in Internet Explorer 5.x for Windows
Recipe 11.4. Keeping Background Images Stationary in Internet Explorer 6 for Windows
Recipe 11.5. Using Internet Explorer for Windows Conditional Comments to Deliver Styles
Recipe 11.6. Keeping CSS Rules from Internet Explorer 5 for Macintosh
Recipe 11.7. Setting Up an Intelligent Hack Management System
Recipe 11.8. Diagnosing CSS Bugs and Browser Issues
Recipe 11.9. Testing a Site Design on More Than One Platform with Only One Computer
Recipe 11.10. Installing More Than One Version of Internet Explorer for Windows on a Computer
Recipe 11.11. Testing a Web Site with a Text Browser
Chapter 12. Designing with CSS
Section 12.0. Introduction
Recipe 12.1. Enlarging Text Excessively
Recipe 12.2. Creating Unexpected Incongruity
Recipe 12.3. Combining Unlike Elements to Create Contrast
Recipe 12.4. Leading the Eye with Contrast
Recipe 12.5. Checking for Enough Color Contrast
Recipe 12.6. Emphasizing a Quotation
Appendix A. Resources
General HTML and CSS Instruction
Design Resources
Discussion Groups
References
Tools
Appendix B. CSS 2.1 Properties and Proprietary Extensions
Appendix C. CSS 2.1 Selectors, Pseudo-Classes, and Pseudo-Elements
Appendix D. Styling of Form Elements
Checkboxes
File Input
Radio Buttons
Text Fields
Multiple Options
Select Element
Submit Button
Textarea Element
Colophon
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
CSS Cookbook, 2nd Edition
ISBN: 0596527411
EAN: 2147483647
Year: 2006
Pages: 235
Authors:
Christopher Schmitt
BUY ON AMAZON
Database Modeling with MicrosoftВ® Visio for Enterprise Architects (The Morgan Kaufmann Series in Data Management Systems)
Database Modeling
Configuring, Manipulating, and Reusing ORM Models
Creating a Basic Logical Database Model
Logical Database Model Reports
Other Features and Best Practices
Crystal Reports 9 on Oracle (Database Professionals)
Oracle Advanced SELECT Options
PL/SQL
Data Dictionary Report
The Crystal Repository
Appendix B Functions
WebLogic: The Definitive Guide
JSP Tag Libraries
Understanding Proxies
Packaging and Deployment
The Server Life Cycle
Network Configuration
Snort Cookbook
Logging Packets That Snort Captures
Capturing Without Putting the Interface into Promiscuous Mode
Logging to a File Quickly
Port Knocking
Passive OS Fingerprinting
What is Lean Six Sigma
Key #1: Delight Your Customers with Speed and Quality
Key #2: Improve Your Processes
When Companies Start Using Lean Six Sigma
Making Improvements That Last: An Illustrated Guide to DMAIC and the Lean Six Sigma Toolkit
The Experience of Making Improvements: What Its Like to Work on Lean Six Sigma Projects
Special Edition Using FileMaker 8
Getting Started with Calculations
Dynamic Portal Sorting
File Maintenance and Recovery
Troubleshooting
Managing Clients
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies