Architecting CSS

Kevin Lawver

This is a presentation. If you'd like to view all the slides like a normal web page, you can.

Architecting CSS

Mark It Up For Sanity

Burn The Blankets

Give Every Selector A Home

Create Scopes And Stick To Them

Appropriately Specific

Keep Your CSS Orderly

Keep Your Declarations Orderly

Sandbox "Dangerous" Content

Best Practices For The Syndicator

Best Practices For The Includer

Example: Document Skeleton

Example: Imported Content

Example: Imported Content Run Amok

Example: In The Real World... Imported Content

Conclusions

Q&A

category: Presentations, CSS