Essential css hacks - Quirks

Default paragraphs in this page have yellow background. In any of the following test cases a blue background is set with a special (hack) rule. When the background is blue, the hack is applied.
Note: "All" == IE5+/Win, Op6+, Moz, IE5/Mac, Saf (, Konq?, iCab?)

IE5/Mac only
/*\*//*/ selector { property: value; } /**/

IE5/Mac only
* html>body selector { property: value; }

IE6-/Win only
/*\*/ * html selector { property: value; } /**/

IE5.5-/Win only
* html selector { property: value; p\roperty: normal-value; }

IE5.5-/Win only
selector { property: value; p\roperty: normal-value; }

IE7 only
*+html selector { property: value; }

All except IE5/Mac
/*\*/ selector { property: value; } /**/

All except IE5/Mac
@media all { selector { property: value; } }

All except IE6-/Win
html>body selector { property: value; }

IE 6, 5.5 /Win only
* html selector { property/**/: value; }

All except IE6/Win/standards mode
selector { property /**/: value; }

All except IE5.5/Win
selector { property: /**/value; }

Op7+ only (and Saf 3?)
@media all and (min-width: 0px) { selector { property: value; } }

Saf 3 only?
body:first-of-type selector { property: value; }

Related: CSS browsers separation, (Bad) CSS hacks, more CSS hacks for modern browsers. This page in standards mode: essential CSS hacks - Standards
CSS tests home