@Wayne Kao - IE6 has no problem reading more than one class name in an element and applying styles that apply to each class. It is about creating new styles based on a combination of class names.
<div class="bold italic">content</div> .bold { font-weight: 800; } .italic { font-style: italic; {
IE6 applied both bold and italic styles to the div. However, let's say we wanted all the elements in bold and italics to also be purple. In Firefox (or maybe IE7, not sure) we could write something like this:
.bold.italic { color: purple; }
This will not work in IE6.
source share