Hello Listers. I consider myself a junior member of this list, but one of my great joys is taking time during the day to respond to the questions submitted here. I've been asked to give a presentation on Advanced CSS for an upcoming conference and have what I think is a fairly comprehensive syllabus.
There is however, one area which is still lacking and I'm hoping some of you might be willing to help. Over the years of traveling back and forth to Africa, Pennsylvania and Rhode Island and backing up date between a myriad of computers, I've lost a good deal of my collection of resources. If you're willing, I'm looking for answers to these two questions: Aside from the W3C pages, the CSS-D wiki and this list, where do you go for information about CSS? For the more senior members of this list, what would you consider the absolute worst practices, and conversely, the best practices? On a side note, I'm not being paid for presenting at the conference, so it's not like you'd be helping me make a mint or anything. Additionally, if you consider this post off-topic, please accept my apologies and disregard. Many, many thanks in advance. Below, I've included my syllabus for those that are interested. --Bill NAGW: National Association of Government Webmasters Advanced CSS - Pre-Conference Session 1. Laying the Foundation * DOCTYPE * Standards * Validation * Does X Mark the Spot? * Strict v. Transitional * Bed and BReakfast Code * CSS Reset 2. CSS Frameworks * The Debate * The Holy Grail * The Holier Grail 3. Styling for Javascript * External Style Sheets * Class or Inline Style? 4. HTTP Requests * The Problem * Caching In 5. Rounded Corners * Square Hole, Round Pegs * With Images * Without Images 6. Sprite Backgrounds * Creating Sprites * Using Sprites * More Caching In 7. Tabbed Panels * Ten Pounds of Stuff * CSS Only * A Little Javascript 8. Vertical Centering * Known Height * Unknown Height 9. Evil Takes Form * Where Forms Went Wrong * Beyond Your Control * Making Due 10. Turning the Tables * Never, Ever Use Tables... * Except... * Your Site is NOT Tabular Data * Table Styles 11. On the Menu * CSS:Hover Menus * Whatever:Hover * Bullet Replacement * Definition Lists * List Issues 12. Image Replacement Techniques * Why? * The Many... * Many... * Methods * Problems 13. Drop Shadows * Text Shadowing * Box Shadows with Images * Box Shadows without Images 14. Better Opacity * The Problem * The Solution 15. Style Families * Layout * Format * Theme * Forms * Scripted Elements 16. Media Specific Styling * Screen, Projection * Print * Handheld * Media Queries 17. Browser Troubleshooting * Bug v. Lack of Support * FOUC * IE Background Image Caching * The IE Toolkit * Conditional Comments * Why I Won't Hack 18. Best Practices * Semantic v. Pedantic * CSS Signature * Minifying * Shorthand Syntax * TRouBLed Borders * LVHFA * Zero is Zero 19. Things to Avoid * body{font-size:12px} * body{line-height:12px} * class=big-red-left * Bad Tags * Frames??!! * #d1 #d2 #d3 #d4 #d5 {margin:0} * "It works in IE!?" 20. CSS 3 Promises and Problems * All This Exciting Stuff... * Borders * Backgrounds * Color * Text Effects * User Interface * Selectors * Basic Box Model * Generated Content * Other Modules * ...That We Can't Use 21. Custom Troubleshooting 22. CSS Resources * CSS-D Wiki * CSS-D Archives * CSS3 * W3C * The Web Developer's Handbook * The Holier Grail * Eric Meyer * CSS Optimiser * Multiple IE * Position Is Everything * Stylegala Wow--you read this far down, eh? Thanks again! --Bill -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TheHolierGrail.com | MacNimble.com | Cyber-Sandbox.com | Anytowne.com Bill Brown, Web Developer - "From dot concept to dot com since 1999" "The intuitive mind is a sacred gift and the rational mind is a faithful servant. We have created a society that honors the servant and has forgotten the gift. -- Albert Einstein ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/