@ Уэйн Као - IE6 без проблем читает более одного имени класса в элементе и применяет стили, которые принадлежат каждому классу. Статья ссылается на создание новых стилей, основанных на комбинации имен классов.
<div class="bold italic">content</div>
.bold {
font-weight: 800;
}
.italic {
font-style: italic;
{
IE6 будет применять стили div и bold и italic. Однако, скажем, мы хотели, чтобы все элементы, которые имеют полужирный курсив и классы, также были фиолетовыми. В Firefox (или, возможно, IE7, не уверен), мы могли бы написать что-то вроде этого:
.bold.italic {
color: purple;
}
Это не будет работать в IE6.