Консультация № 29024
06.11.2005, 17:32
0.00 руб.
0 6 5
Здравствуйте читатели сообщества Работаем с CSS. У меня к вам такой вопрос: почему не работают свойства таблицы, если в фале *.css я их указал.

Приложение:
код в *.css.tab1 { border-width: 1px; border-color: Green;}код в *.html:<table class="tab1"> <tr> <td>1</td> <td>1</td> </tr> <tr> <td>1</td> <td>1</td> </tr></table>

Обсуждение

Неизвестный
06.11.2005, 18:04
общий
это ответ
Здравствуйте, Arti!
Все должно работать.. а границу лучше так выставляйте: border: 1px solid #00FF00;
Неизвестный
06.11.2005, 18:08
общий
это ответ
Здравствуйте, Arti!
Хм. Очень странно. У меня всё прекрасно работает. Проверьте - может быть, браузер такие стили не поддерживает? А вообще, лучше задавать стили не для таблиц целиком, а для каждой из строк/столбцов:

<table class="tab1">
<tr class="tab1">
<td>1</td>
<td>1</td>
</tr>
<tr class="tab1">
<td>1</td>
<td>1</td>
</tr>
</table>
Неизвестный
06.11.2005, 21:26
общий
это ответ
Здравствуйте, Arti!

Код работает.
Проверте правильность пути к файлу css и попробуйте ещё в другом браузере.
Неизвестный
06.11.2005, 23:16
общий
это ответ
Здравствуйте, Arti!
Честно скажу, не знаю почему не работает.
Но если добавить border-style - работает!

Приложение:
<html><style>.tab1 { border:1px; border-style:solid; border-color: Green;}</style><body><table class="tab1" > <tr> <td>1</td> <td>1</td> </tr> <tr> <td>1</td> <td>1</td> </tr></table></body></html>
Неизвестный
07.11.2005, 10:16
общий
<em>у меня CSS отедльным файлом</em>(в контексте) Какая разница ?
Неизвестный
09.11.2005, 10:03
общий
это ответ
Здравствуйте, Arti!
в *.css надо написать
table.tab1 {
border-width: 1px; border-color: Green; border-style:solid;
}
Форма ответа