KNOWLEDGE HYPERMARKET


Создание таблиц. Часть 2. Полные уроки
(Новая страница: «'''Гипермаркет знаний>>Информатика>>[[Информа...»)
Строка 52: Строка 52:
Как видно из результата ячейка 1х1 растянута на длину двух ячеек.  
Как видно из результата ячейка 1х1 растянута на длину двух ячеек.  
-
И еще нам не нужно было прописывать ячейку 1х3. А если бы она осталась в коде, то вот что вышло бы:  
+
И еще нам не нужно было прописывать ячейку 1х3.  
 +
 
 +
А если бы она осталась в коде, то вот что вышло бы:  
 +
 
 +
 
[[Image:Tbl2.jpg]]  
[[Image:Tbl2.jpg]]  
Строка 82: Строка 86:
<br> [[Image:Tbl3.jpg]]  
<br> [[Image:Tbl3.jpg]]  
-
Расстояние между ячейками. Убрать пространство между ячейками таблицы можно при помощи атрибута cellspacing с параметром «0», которая должна прописываться возле тэга TABLE. Попробуем проделать такую операцию с нашей таблицей:  
+
 
 +
 
 +
'''Расстояние между ячейками. '''
 +
 
 +
Убрать пространство между ячейками таблицы можно при помощи атрибута cellspacing с параметром «0», которая должна прописываться возле тэга TABLE.  
 +
 
 +
Попробуем проделать такую операцию с нашей таблицей:  
 +
 
 +
 
&lt; table cellspacing="0" &gt; &lt; tr&gt;  
&lt; table cellspacing="0" &gt; &lt; tr&gt;  
Строка 122: Строка 134:
Для этого возле того же таки тэга TABLE прописываем атрибут cellpadding с любым значением (возмем 30):  
Для этого возле того же таки тэга TABLE прописываем атрибут cellpadding с любым значением (возмем 30):  
-
&lt; table cellspacing="6" cellpadding="30" &gt;  
+
''&lt; table cellspacing="6" cellpadding="30" &gt;''
[[Image:Tbl6.jpg]]  
[[Image:Tbl6.jpg]]  
Строка 128: Строка 140:
<br> {{#ev:youtube|iQWe4VkHQIw}} {{#ev:youtube|yJCnsRNDj-k}} {{#ev:youtube|7y8TiqQ50yw}}  
<br> {{#ev:youtube|iQWe4VkHQIw}} {{#ev:youtube|yJCnsRNDj-k}} {{#ev:youtube|7y8TiqQ50yw}}  
 +
<br>
-
 
+
'''Вопросы: '''  
-
'''Вопросы: '''
+
1. Как растянуть отдельную ячейку по ширине строки?  
1. Как растянуть отдельную ячейку по ширине строки?  
-
2. Как расширить столбец на две строки?
+
2. Как расширить столбец на две строки?  
-
3. Каким командами убирается/добавляется расстояние между ячейками?
+
3. Каким командами убирается/добавляется расстояние между ячейками?  
4. С помощью каких атрибутов можно увеличить размер всей таблицы?  
4. С помощью каких атрибутов можно увеличить размер всей таблицы?  
 +
<br>
 +
''Список использованных источников:''
-
''Список использованных источников:''
+
1. Урок на тему: «Вставка и форматирование таблиц в HTML», Голубенко Н. С., г. Киев.  
-
 
+
-
1. Урок на тему: «Вставка и форматирование таблиц в HTML», Голубенко Н. С., г. Киев.
+
2. Гончаров А. Самоучитель HTML. - СПб.: Питер, 2002 г.  
2. Гончаров А. Самоучитель HTML. - СПб.: Питер, 2002 г.  
Строка 152: Строка 164:
4. Хольцшлаг М. Языки HTML и CSS: для создания Web-сайтов. — М.: ТРИУМФ, 2007 г.  
4. Хольцшлаг М. Языки HTML и CSS: для создания Web-сайтов. — М.: ТРИУМФ, 2007 г.  
-
 
+
<br> ''Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.''  
-
''Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.''
+
Если у вас есть исправления или предложения к данному уроку, [http://xvatit.com/index.php?do=feedback напишите нам].  
Если у вас есть исправления или предложения к данному уроку, [http://xvatit.com/index.php?do=feedback напишите нам].  

Версия 11:56, 15 ноября 2010

Гипермаркет знаний>>Информатика>>Информатика 10 класс. Полные уроки>>Информатика: Создание таблиц. Часть 2.

Тема: Создание таблиц. Часть 2.

Цель: Научить растягивать и добавлять отдельные ячейки таблицы и регулировать расстояние между ними.


Продолжим изучени таблиц. В этот раз задача состоит в том, чтобы растянуть ячейку 1х1 на два столбца. Пример показан на рисунке внизу:


Tbl1.jpg


Сейчас самое время вспомнить о таких атрибутах как:

  • COLSPAN - определяет количество столбцов, на которые растягивается нужная ячейка
  • ROWSPAN – задает количество рядов, на которые растягиваться ячейка.


Для создания указанной таблицы, нужно использовать атрибут COLSPAN со значением "2" для ячейки 1х1:

< table >

< tr >

< td height="35" bgcolor="pink" colspan="2" > < center >1x1< /center > < /td >

< td width="50" bgcolor="green" > < center >1x2< /center > < /td >

< /tr >

< tr >

<td height="35" width="50" bgcolor="green"> < center >2x1< /center > < /td >

<td width="50" bgcolor="pink"> < center >2x2< /center > < /td >

<td width="50" bgcolor="green"> < center >2x3< /center > < /td >

< /tr >

< /table >


Как видно из результата ячейка 1х1 растянута на длину двух ячеек.

И еще нам не нужно было прописывать ячейку 1х3.

А если бы она осталась в коде, то вот что вышло бы:


Tbl2.jpg


Теперь разберемся с параметром параметром ROWSPAN. Принцип действия тут точной такой же:

< table >

< tr >

< td height="35" bgcolor="pink" > < center >1x1< /center> < /td >

< td width="50" bgcolor="green" > < center >1x2< /center> < /td >

< td width="50" bgcolor="pink" rowspan="2"> < center >1x3< /center> < /td >

< /tr >

< tr >

< td height="35" width="50" bgcolor="green"> < center >2x1< /center> < /td >

< td width="50" bgcolor="pink" > < center >2x2< /center > < /td >

< /tr>

< /table >


Tbl3.jpg


Расстояние между ячейками.

Убрать пространство между ячейками таблицы можно при помощи атрибута cellspacing с параметром «0», которая должна прописываться возле тэга TABLE.

Попробуем проделать такую операцию с нашей таблицей:


< table cellspacing="0" > < tr>

< td height="35" bgcolor="pink" > < center >1x1< /center > < /td>

< td width="50" bgcolor="green" > < center >1x2< /center > < /td>

< td width="50" bgcolor="pink" rowspan="2"> < center >1x3< /center> < /td >

< /tr >

< tr >

< td height="35" width="50" bgcolor="green" > < center >2x1< /center > < /td >

< td width="50" bgcolor="pink" > < center >2x2< /center > < /td >

< /tr >

< /table >


Tbl4.jpg


А для того, чтобы наоборот расширить границы прописываем атрибуту cellspacing значение, к примеру, «6».


Tbl5.jpg


Увеличение размеров таблицы.

Все это время действия проводились над таблицей небольшого размера. Давайте попробуем увеличить ее.

Для этого возле того же таки тэга TABLE прописываем атрибут cellpadding с любым значением (возмем 30):

< table cellspacing="6" cellpadding="30" >

Tbl6.jpg



Вопросы:

1. Как растянуть отдельную ячейку по ширине строки?

2. Как расширить столбец на две строки?

3. Каким командами убирается/добавляется расстояние между ячейками?

4. С помощью каких атрибутов можно увеличить размер всей таблицы?


Список использованных источников:

1. Урок на тему: «Вставка и форматирование таблиц в HTML», Голубенко Н. С., г. Киев.

2. Гончаров А. Самоучитель HTML. - СПб.: Питер, 2002 г.

3. Мержевич В. В. HTML и CSS на примерах. - СПб.: БХВ-Петербург, 2005 г.

4. Хольцшлаг М. Языки HTML и CSS: для создания Web-сайтов. — М.: ТРИУМФ, 2007 г.


Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.

Если у вас есть исправления или предложения к данному уроку, напишите нам.

Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь - Образовательный форум.

Предмети > Информатика > Информатика 10 класс