..:Форум для друзей:..

Объявление

Форум переехал на новый хостинг. Для переходя нажмите ссылку ниже.




<<< = Нажмите для перехода = >>>



Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ..:Форум для друзей:.. » ..:Скрипты для форумов:.. » Создаем таблицу


Создаем таблицу

Сообщений 1 страница 2 из 2

1

Сейчас будем учится создавать свою таблицу

Для начала разсмотрим несколько тегов и параметров.

<table></table> - тег самой таблицы

Параметры:

border - толщина границ таблицы
bordercolor - цвет границ таблицы
bordercolorlight - цвет светлой части границы таблицы (точнее такого цвета будет левая и верхняя граница таблицы)
bordercolordark - цвет темной части границы таблицы (правая и нижняя граница таблицы)
bgcolor - цвет фона таблицы
background - фон таблицы картинкой (background="Адрес картинки")
width - ширина таблицы. Задается в процентах или пикселях
height - высота таблицы. Задается в процентах или пикселях

<td></td> - тег ячейки
<tr></tr> - тег строчки

Все параметры записываем исключительно в тег <td сюда разные параметры> </td>

Параметры:

align - выравнивание в ячейке по горизонтали
- left (по левому краю)
- right (по правому краю)
- center (по центру)
- justify (по ширине)

valign - выравнивание в ячейке по вертикали
- top (по верхнему краю)
- baseline (по линии шрифта)
- baseline (по нижнему краю)

height - высота
width - ширина
bordercolor - цвет границы ячейки
bgcolor - цвет фона ячейки
background - фон картинкой

Теперь попробуем создать простую таблицу которая будет иметь вот такой вид

Код:
<table border="0" width="100%" bgcolor="#FF0000" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#008000" rowspan="3">&nbsp;</td>
<td align="right" valign="top" colspan="2">Рас рас</td>
<td width="394" rowspan="3">&nbsp;</td>
</tr>
<tr>
<td align="right" valign="top" colspan="2">&nbsp;</td>
</tr>
<tr>
<td align="right" valign="top" colspan="2">&nbsp;</td>
</tr>
<tr>
<td bordercolor="#FFFF00">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td width="394">&nbsp;</td>
</tr>
</table>

Итак, пишем основной тег <table></table>
Затем прописываем две строки
<tr>
</tr>
<tr>
</tr>
А затем прописываем в каждую строку одинаковое количество столбцов

Итак теперь у нас весь код должен выглядеть вот так

Код:
<table border="5" width="100%">
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>

Для наглядного примера, давайте в каждой ячейке сделаем что нибудь по другому..
Итак в первой мы поставим фон другого цвета

Прописываем в первый наш столбец вот такое bgcolor="#008000"
И видем что фон в верхней левой ячейке стал зеленым

Давайте во второй выравняем текст по верхнему правому краю align="right" valign="top"
Пишем какой либо текст, и он у нас будет выравниватся по правому краю в верху

В следующей давайте изменим ширину ячейки (ВАЖНО! Если меняете ширину верхней, также стоит изменить параметры и той которая находится под нашей ячейкой)
Тоесть пишем в 3 тег верхней строки width="400" и тоже самое пишем в 3 тег нижней строки

Теперь давайте изменим цвет границ ячейки
Выбираем какую нибудь ячейку, которую мы еще не калечели
И пишем туда bordercolor="#FFFF00"
Теперь граница нашей ячейки перекрасилась в желтый цвет

Итак, код нашей разукрашеной таблицы будет выглядить примерно вот так

Код:
<table border="5" width="100%">
<tr>
<td bgcolor="#008000">&nbsp;</td>
<td align="right" valign="top">Рас рас</td>
<td width="394">&nbsp;</td>
</tr>
<tr>
<td bordercolor="#FFFF00">&nbsp;</td>
<td>&nbsp;</td>
<td width="394">&nbsp;</td>
</tr>
</table>

Также можем сделать так, чтоб например в таблице было 2 строки, но в одной из строк была ячейка в которой еще несколько строк или столбцов..

Берем всю туже нашу таблицу
Допустим что в средней ячейке мы хотим сдлеать еще 3 строки, тогда в ячейку которая находится слева и справа от нее пишем rowspan="3"
Где 3 будет количество дополнительных строк
Если хотим чтоб были дополнительные столбцы, тогда в ячейки над ней, и под ней пишем colspan="2"
Где 2 будет количество дополнительных столбцов

Итак теперь код всего этого будет выглядеть вот так

Код:
<table border="5" width="100%">
<tr>
<td bgcolor="#008000" rowspan="3">&nbsp;</td>
<td align="right" valign="top" colspan="2">Рас рас</td>
<td width="394" rowspan="3">&nbsp;</td>
</tr>
<tr>
<td align="right" valign="top" colspan="2">&nbsp;</td>
</tr>
<tr>
<td align="right" valign="top" colspan="2">&nbsp;</td>
</tr>
<tr>
<td bordercolor="#FFFF00">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td width="394">&nbsp;</td>
</tr>
</table>

Ну и последнее.. МОжем порабоать над всей таблицей.
ТОесть теперь все будем вставлять только сюда <table все сюда!></table>
Поставим картинкой фон для всех ячеек где не указаны параметры фона
Пишем bgcolor="#FF0000" и цвет фона всей таблицы поменялся на красный...

И последнее. Если мы хотим совсем убрать границы таблицы то пишем вот такое border="0" cellspacing="0" cellpadding="0"

Вот вроде и все. Может немного запутано, зато если вы это выучите, тогда сможете создать таблицу любой сложности.

Все коды всех цветов: http://www.ladin.ru/colors.htm
Или вот здесь: http://www.artlebedev.ru/tools/colors/

0

2

А вот готовый код!

Код:
<table border="5" width="100%">
<tr>
<td width="25%"><font size="4"><center><b><u>Важно</u><b><br><br>
<b>Наша администрация и связь с ней:</b><br><br>
<a href="http://www.icq.com/whitepages/cmd.php?uin=ЗДЕСЬ НОМЕР АСИ В КОТОРУЮ СТУЧИМ&action=add" target="_blank"><img src="http://a.foto.radikal.ru/0605/3691b06c627b.gif" border="0" alt="Постучать в аську"></a> <font color="DodgerBlue">НИК <br><br>
НАЗВАНИЕ МАИЛА <br>(САМ МАИЛ.)<br><br><hr></font></font>
<b><font color="Red">Объявления админов:</font></b><br>
<i>Напоминаем вам,что существуют определенный правила написания постов (отыгрышей).Прежде всего он должен быть не меньше 5 полных строк.Просим,проявить свою фантазию,чтобы ваши посты были интересные и занимательные<i></center></td>
<td width="25%"><img src="http://i036.radikal.ru/0711/2a/4b56dc6bcbaf.jpg"></td>
<td width="25%"><center><font color="DodgerBlue"><b>Для игроков</b></font><br>
<b>Число:</b><br>
<b>Время:</b><br>
<b>Погода:</b><br><hr>

<font color="DodgerBlue"><b>Действия в игре</b></font></td>
</tr>

<tr>
<td width="25%"><center><font color="DodgerBlue"><b>Происходящее на форуме</b></font><br>
Прошу всех рекламировать ролевую!<br> И почаще заходить,и не просто <br>сидеть и наблюдать за остальными игроками,<br>а активно участвовать в жизни форума,<br>
Вы же<br> регистрировались не для того,чтобы<br> просто прийти и уйти!<br> Активненько записываемся в команды<br> по квиддичу!
Как наберётся<br> команда,будут проведены тренировки!!!<br> Не забывайте проверять расписание! </center>
</td>

<td width="25%"><center><font color="DodgerBlue"><b><u>Внимание</u></b></font><br><br>

<marquee behavior="scroll" direction="left"><b><i>Срочно требуются ученики и учителя,<br>также очень нужны представители мужского пола</i></b>
</marquee><br><br><hr><br>
<font color="DodgerBlue"><b>Если после регистрации вы не заполнили анкету<br> в течении 24 часов,вы будете автоматически удалены!</b></font><br><br><hr><br>
Участники,не забываем заполнять профили: Внешний вид и Что при себе! </center>

</td>
<td width="25%"><center>Полезные ссылки<br><br>
<a href="http://20letspusty.4bb.ru/viewtopic.php?id=23" style="color: #3CB371 ">~Правила ролевой~</a><br>
<a href="http://20letspusty.4bb.ru/viewtopic.php?id=85" style="color: #3CB371 ">~Сюжет~</a><br>
<a href="http://20letspusty.4bb.ru/viewtopic.php?id=22" style="color: #3CB371 ">~Список принятых персонажей~</a><br>
<a href="http://20letspusty.4bb.ru/viewtopic.php?id=4" style="color: #3CB371 ">~Шаблон Анкеты~</a><br>
<a href="http://20letspusty.4bb.ru/viewtopic.php?id=25" style="color: #3CB371 ">~Обсуждение отношений~</a><br>
<a href="http://20letspusty.4bb.ru/viewtopic.php?id=32" style="color: #3CB371 ">~Квиддич~</a><br>
<a href="http://20letspusty.4bb.ru/viewtopic.php?id=27" style="color: #3CB371 ">~Аватарризация~</a><br>
<a href="http://20letspusty.4bb.ru/viewtopic.php?id=84" style="color: #3CB371 ">~Личное звание~</a><br>
<a href="http://20letspusty.4bb.ru/viewtopic.php?id=41&p=1" style="color: #3CB371 ">~Реклама и PR~</a></center> </td></center></td></td>
</tr>


<tr>
    <td width="99%" height="100%" colspan="3" <FONT SIZE=3> <center><font color="#00B2EE"><b><u>Напоминание</u></b></font><br>
Просим не регистрировать нового участника с целью рекламы других ролевых.На это у нас существует отдельный пользователь <font color="DodgerBlue"><b>"Реклама" с паролем:5555</b></font><br>
Напоминаем,что существуют определенные правила для написания постов,не забывайте про них (!) Удачной и интересной вам игры
</center></td>
</tr>
</table>

0


Вы здесь » ..:Форум для друзей:.. » ..:Скрипты для форумов:.. » Создаем таблицу