У меня есть следующие строки (отдельно) в таблице стилей, которую я просматриваю:
.Ex1.Ex2 {
color:#333;
font-family:Verdana,Arial,sans-serif;
font-size:9pt;
font-weight:bold;
margin:24px 0 5px;
border-bottom:1px solid #333
}
{
background-color:#ffe;
border:1px solid #aaa;
color:#000;
font-family:Verdana,Arial,sans-serif;
font-size:9pt;
height:auto;
margin-top:5px
}
и
.box_title_container {
height:29px;
width:225px;
margin:0 auto;
background:url(../best_images/boxts.gif);
repeat-x
}
При прохождении через W3C Validator оба возвращают ошибки синтаксического анализа. Поскольку человек, создавший таблицу стилей, имел гораздо больший опыт работы с CSS, чем я, я мог бы поверить, что это два типа хаков для кросс-браузерной совместимости, но я не мог найти в Google (теперь это глагол, верно?) ничего, связанного с этим.
Что касается первой строки, то она имеет два вмещающих набора свойств, а вторая имеет изолированное значение repeat-x (и эта «ошибка» повторяется в следующих 5 или 6 строках).
Может ли кто-нибудь сказать мне, были ли они сделаны с какой-то целью или это просто ошибки?
Заранее спасибо!