Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: DartSidius от 25 Ноября 2006, 17:08:03

Название: РАМКА В ТАБЛИЦА
Отправлено: DartSidius от 25 Ноября 2006, 17:08:03
когда задаёшь параметр border=1, то в таблица становится везде с рамкой, т.е. строки и колонки, всё обрамлено...если в стиле прописываю style="border: 1px solid #000000", то рамка только вокруг...можно сделать чтобы рисовалась как в первом варианте, но без прописывания стиля отдельно в каждом теге ?
Название: РАМКА В ТАБЛИЦА
Отправлено: brainkiller от 25 Ноября 2006, 20:17:19
Какие проблемы?

В css пишем:

table {
border: 1px solid #000000;
}

td {
border: 1px solid #000000;
}
Название: РАМКА В ТАБЛИЦА
Отправлено: DartSidius от 26 Ноября 2006, 08:55:31
В таком варианте толщина получится не 1px а 2px...потому как толщина рамки будет применяться сначала 1пикс для равки внутри таблице....а потом ещё каждый td будет так же обрамляться....почему я и задал такой вопрос
Название: РАМКА В ТАБЛИЦА
Отправлено: CGVictor от 26 Ноября 2006, 15:30:17
DartSidius

Вариант 1:
table {background-color:#000}
td {background-color:#fff}


Вариант 2:
table {border-collapse:collapse}
td {border:1px #000 solid}

[m] И учитесь уже пользоваться Гуглем.
Название: РАМКА В ТАБЛИЦА
Отправлено: brainkiller от 26 Ноября 2006, 15:54:10
Ну, да... и корректно формулировать вопросы тоже!


[OFF]CGVictor
может, в первом варианте cellspacing=1 ?[/OFF]
Название: РАМКА В ТАБЛИЦА
Отправлено: CGVictor от 26 Ноября 2006, 17:08:44
brainkiller
Сорри, поправил :)