bistry > 05-09-2007 12:18:35 |
Проблема: Лиса игнорирует указанное в css изменение размера шрифтов. IE отображает текст с учетом css. Подскажите, пожалуйста, в чем ошибка? Код HTML: <td align=right valign=bottom class=80> <a href=stories.php>Сюжеты</a> <br> <a href=singles.php>Одиночные фото</a> <br> <a href=about.php>Об авторе</a> <br><br> </td> Код CSS: .80 {font-size: 80%;} |
Sergeys > 05-09-2007 13:29:05 |
=>Разработка |
Infant > 05-09-2007 13:52:58 |
bistry Из разряда предположений: а если класс назвать более по-человечески, например, буквами? |
Anei > 05-09-2007 14:52:00 |
+1 Спецификация CSS, 4.1.3 Characters and case: In CSS 2.1, identifiers (including element names, classes, and IDs in selectors) can contain only the characters [A-Za-z0-9] and ISO 10646 characters U+00A1 and higher, plus the hyphen (-) and the underscore (_); they cannot start with a digit. Only properties, values, units, pseudo-classes, pseudo-elements, and at-rules may start with a hyphen (-); other identifiers (e.g. element names, classes, or IDs) may not. Identifiers can also contain escaped characters and any ISO 10646 character as a numeric code (see next item). For instance, the identifier "B&W?" may be written as "B\&W\?" or "B\26 W\3F".
Сначала прогоняйте свой код через валидаторы. |
Al_H > 05-09-2007 16:29:44 |
Скорее всего, проблема в имени класса. Других проблем в коде нет, и процентное указание размера он понимает. P.S.: Не советую использовать в именах классов знаки подчеркивания _ потому как в разных версиях браузеров требуется в стилях прописывать либо _ либо \_. Если имя класса начинается с латинской буквы, то с цифрами проблем никаких. И еще - если Вы указываете два класса через пробел, не привязывайте стилей к их сочетанию .class1.class2 - проблемы будут в Експлорере. |
bistry > 06-09-2007 18:06:15 |
Спасибо за исчерпывающую информацию. Изменение имен классов проблему решило. |