There are no great solutions to any of these problems/limitations yet, just a series of hacks and work arounds …
CSS issues
- Multi-column layouts in CSS
- Vertically-centered content in CSS
- Active Links tag
Cross-browser compatibility issues
- Rounded corners
- Embedded fonts
- Rotated text
- PNG image files
- CSS Vertical Collapsing Margins
- Table Rowspan alignment
- ALT/title tags
Search Engine Readability Issues
- Ajax / Spry content
- Flash content
- Dynamic page URL naming
Designer Task Issues
- Hghlight current link/page in navigation
- Converting HTML table-layout site to CSS-layout site
- Thumnail galleries – cropping/aspect ratio matching
- Sub-domain RSS/XML security restrictions
Wish List
- Rounded corners!!!
- CSS/HTML dropshadow effect
- Simple fade effect for hover state
- Clean way to separate template from style from content
Sounds like a lot of problems with CSS?
Well, when combined with all the different browsers and settings, yes. It is quite the hassle.