Cover image for CSS Hacks and Filters : Making Cascading Stylesheets Work.
CSS Hacks and Filters : Making Cascading Stylesheets Work.
Title:
CSS Hacks and Filters : Making Cascading Stylesheets Work.
Author:
Lowery, Joseph.
ISBN:
9780764599972
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (288 pages)
Contents:
CSS Hacks and Filters -- About the Author -- Credits -- Contents at a Glance -- Contents -- Acknowledgments -- Introduction -- Chapter 1: Why Hack CSS? -- The Cascading Style Sheets Promise -- Why CSS Is Broken -- To Hack or Not to Hack -- Chapter 2: Filtering CSS for Older Browsers -- Hacking Netscape 4 -- Fixing Internet Explorer 3 and 4 -- Chapter 3: Hiding CSS from Newer Browsers -- Controlling Internet Explorer 5 and Above -- Taming Gecko-Based Browsers -- Filtering Out Safari -- Handling Opera Problems -- Chapter 4: Applying Conditional Comments -- About Conditional Comments -- Showing/Hiding Styles from Individual Versions -- Showing or Hiding a Range of Versions -- Working with Non-Internet Explorer Browsers -- Practical Applications of Conditional Comments -- Chapter 5: Scripting JavaScript and Document Object Model Hacks -- Dynamically Loading Style Sheets -- Switching Style Sheets with the DOM -- Style Value Switching for Interactivity -- Chapter 6: Coding Server-Side Solutions -- Styling with ASP -- Controlling CSS with PHP -- ColdFusion Integration with CSS -- Chapter 7: Enhancing Graphics and Media with CSS -- Styling Images for Controlled Layout -- Replacing Styles with Images Automatically -- Scaling Images for Accessibility -- Making Rounded Rectangles with CSS -- Adding Drop-Shadow Styles -- Extending PNG Support -- Implementing Flash Replacement -- Chapter 8: Maintaining Accessibility with CSS -- Setting Up for Accessible Text -- Handling Print Media Style Sheets -- Adding CSS Hacks for Screen Readers -- Chapter 9: Integrated CSS Hack Layouts -- Positioning with CSS -- Managing the Float -- Crafting Two-and Three-Column Designs -- Placing Footers Correctly -- Centering Page Layouts -- Chapter 10: Building Navigation Systems -- Designing CSS Navigation Bars -- Creating Multilevel Drop-Downs -- Crafting CSS Tabs.

Chapter 11: Troubleshooting CSS -- Avoiding the Flash of Unstyled Content -- Debugging CSS Problems -- CSS Usual Suspects Checklist -- Chapter 12: Implementing CSS Hacks in Dreamweaver -- Working with CSS in Dreamweaver -- Using Snippets for CSS Hacks -- Chapter 13: Creating CSS-Savvy Dreamweaver Templates -- Setting Up Basic Templates for CSS -- Embedding Design Time CSS Style Switching -- Adjusting Layout Styles via Template Parameters -- Constructing Contribute-Friendly CSS Designs -- Appendix A: Resources -- General CSS Sites -- CSS Hack Information -- CSS and JavaScript -- Server-Side CSS -- CSS and Graphics -- CSS and Accessibility -- CSS Layouts -- CSS in Navigation -- CSS Example Sites -- Appendix B: CSS Hacks and Filters Charts -- Hiding CSS from a Browser -- Revealing CSS to a Browser -- Index.
Abstract:
Cascading Style Sheets (CSS) is a method of describing how a Web page should look in a Web browser, but a growing number of browsers do not support CSS in the same way, forcing developers to constantly play catch-up to keep their sites consistent Bestselling author Joe Lowery eases the pain for those Web developers who aren't feeling the CSS love-he guides readers through real-world workarounds that will help a CSS-based site look and work the way it was meant to Readers will grit their teeth, clench their fists, and roll their eyes for the last time once they learn how to craft fluid multi-column layouts, build interactive navigation, fix the Box Model, implement CSS hacks in Dreamweaver, and more cool tricks.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: