Посмотрите на таблицу:
Январь | Февраль | |||
---|---|---|---|---|
Расход | Приход | Расход | Приход | |
Морковь | 25 | 32 | 22 | 27 |
Картошка | 38 | 35 | 51 | 16 |
В первой строке клетка «Январь» растянулась на два столбца, клетка «Февраль» так же.
Для объединения клеток столбцов таблицы нужно набрать:
1. В той позиции, в которой должна быть растянувшаяся клетка:
<TH или <TD
в зависимости от того, что нужно создать клетку заголовка или клетку данных.
2. COLSPAN=n>
где n – количество столбцов, которые должна охватить клетка.
[3]. Текст клетки.
4. </TH> или </TD>.
5. Остальной код таблицы. Если n равно 2, то в этой строке клеток должно быть на одну меньше. Если n равно 3, то в этой строке клеток должно быть на две меньше, и т.д.
Код вышеприведенной таблицы:
<TABLE BORDER="1">
<TR>
<TH><BR></TH>
<TH COLSPAN="2">Январь</TH>
<TH COLSPAN="2">Февраль</TH>
</TR>
<TR>
<TH><BR></TH>
<TH>Расход</TH><TH>Приход</TH>
<TH>Расход</TH><TH>Приход</TH>
</TR>
<TR>
<TH>Морковь</TH>
<TD>25</TD> <TD>32</TD> <TD>22</T> <TD>27</TD>
</TR>
<TR>
<TH>Картошка</TH>
<TD>38</TD> <TD>35</TD> <TD>51</TD> <TD>16</TD>
</TR>
</TABLE>
Посмотрите на эту таблицу и сравните её с приведенной выше:
Январь | Февраль | |||
---|---|---|---|---|
Расход | Приход | Расход | Приход | |
Морковь | 25 | 32 | 22 | 27 |
Картошка | 38 | 35 | 51 | 16 |
В первой строке первая клетка растянулась на две строки.
Для объединения клеток строк таблицы нужно набрать:
1. В той позиции, в которой должна быть растянувшаяся клетка:
<TH или <TD
в зависимости от того, что нужно создать клетку заголовка или клетку данных.
2. ROWSPAN=n>
где n – количество строк, которые должна охватить клетка.
[3]. Текст клетки.
4. </TH> или </TD>.
5. Остальной код таблицы. Если n равно 2, то в следующей строке клеток должно быть на одну меньше. Если n равно 3, то в следующих двух строках клеток должно быть на две меньше, и т.д.
Код вышеприведенной таблицы:
<TABLE BORDER="1">
<TR>
<TH ROWSPAN="2"><BR></TH>
<TH COLSPAN="2">Январь</TH>
<TH COLSPAN="2">Февраль</TH>
</TR>
<TR>
<TH>Приход</TH> <TH>Расход</TH>
<TH>Приход</TH> <TH>Расход</TH>
</TR>
<TR>
<TH>Морковь</TH>
<TD>25</TD> <TD>32</TD> <TD>22</T> <TD>27</TD>
</TR>
<TR>
<TH>Картошка</TH>
<TD>38</TD> <TD>35</TD> <TD>51</TD> <TD>16</TD>
</TR>
</TABLE>
Высота и ширина таблиц, которые мы создавали до этого момента, определялись автоматически. Высота и ширина таблиц можно задать явно в пикселях или процентах.
Для задания ширины и высоты таблицы или клетки нужно набрать:
1. В теге <TABLE>, <TH> или <TD> перед символом >:
WIDTH=x, HEIGHT=y
где x - ширина и y - высота в пикселях или в процентах относительно доступного пространства в экране.
Если заданные высота и ширина недостаточны для вывода данных, размещенных в клетке, то, обычно, высота и ширина игнорируются.
Для выравнивания таблицы по центру нужно набрать:
1. В теге <TABLE перед символом >:
ALIGN="center".
Для горизонтального выравнивания текста в клетке нужно набрать:
1. В теге <TR>, <TH> или <TD> перед символом >:
ALIGN=d, где d=left, right, center или justify.
Для вертикального выравнивания текста в клетке нужно набрать:
1. В теге <TR>, <TH> или <TD> перед символом >:
VALIGN=d, где d=top, middle, bottom или baseline.
Для размещения картинки на фоне таблицы, строки или клетки:
1. В теге <TABLE>, <TR>, <TH> или <TD> перед символом >:
BACKGROUND="image.ext", где image.ext - путь, имя и расширение файла картинки.
Для установки запрета на перенос слов в клетке нужно набрать:
1. В теге <TH> или <TD> перед символом >:
NOWRAP.
Посмотрите на таблицу:
Январ | Феврал | |||
---|---|---|---|---|
Харочот | Даромад | Харочот | Даромад | |
Сабзи | 25 | 32 | 22 | 27 |
Картошка | 38 | 35 | 51 | 16 |
Для установки промежутка между клетками таблицы нужно набрать:
1. В теге <TABLE> перед символом >:
CELLSPACING="n", где n - длина промежутка в пикселях.
Сравните следующую таблицу с вышеприведенной:
Январь | Февраль | |||
---|---|---|---|---|
Расход | Приход | Расход | Приход | |
Морковь | 25 | 32 | 22 | 27 |
Картошка | 38 | 35 | 51 | 16 |
Для установки отступа между границей клетки и содержимым клетки нужно набрать:
1. В теге <TABLE> перед символом >:
CELLPADDING="n", где n - длина отступа в пикселях.
Задание. Вот теперь Вас ждет серьезное испытание. Создайте следующую таблицу:
Cyber | OFTOB.COM | ||||||
---|---|---|---|---|---|---|---|
Кибер | |||||||
Maktab | Мактаб | ||||||
OFTOB.COM |
{jcomments on}