Розмічання таблиць�засобами HTML
Нова українська школа
Урок 13
Інформатика 8
teach-inf.com.ua
за підручником
Бондаренко О.О. та ін.
Теги розмітки таблиці
Ознайомімося з основними тегами розмітки таблиці:
Призначення
Теги
Обмежують таблицю
<table>…</table>
Обмежують рядок таблиці
<tr>…</tr>
Обмежують клітинку таблиці
<td>…</td>
Використовують замість тегу <td>…</td> для виокремлення заголовків стовпців таблиці
<th>…</th>
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Теги розмітки таблиці
Фрагмент HTML-коду
Вигляд у вікні браузера
<table border=2>
<tr>
<td> 1-й рядок <br> 1-й стовпець </td>
<td> 1-й рядок <br> 2-й стовпець </td>
<td> 1-й рядок <br> 3-й стовпець </td>
</tr>
<tr>
<td> 2-й рядок <br> 1-й стовпець </td>
<td> 2-й рядок <br> 2-й стовпець </td>
<td> 2-й рядок <br> 3-й стовпець </td>
</tr>
</table>
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Теги розмітки таблиці
За допомогою атрибутів у тегах розмітки таблиці змінюють вигляд таблиці, клітинок і написів у них:
Призначення
Атрибут
Вирівнювання таблиці у вікні браузера
Align
Малюнок на тлі
background
Колі тла
bgcolor
Товщина рамки в пікселях
border
Колір рамки
bordercolor
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Теги розмітки таблиці
Продовження…
Призначення
Атрибут
Відстань між текстом клітинки та її межею
cellpadding
Ширина таблиці (клітинки) у відсотках або пікселях
width
Висота таблиці (клітинки) у відсотках або пікселях
height
Відстань між клітинками таблиці
cellspacing
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Ознайомтесь з цікавою інформацією
1989 року британський учений Тім Бернерс-Лі представив інформаційну систему на основі гіпертексту. А 1993 року він та Деніел Коннолі опублікували першу версію HTML.
Тім Бернерс-Лі
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Теги розмітки таблиці
Оскільки ширина клітинок одного стовпця не може бути різною в різних рядках, то її достатньо вказати лише для одного рядка.
<table width=100%>
<td width=50%>
Ширина таблиці дорівнює ширині робочого поля вікна браузера;
Ширина клітинки дорівнює половині ширини таблиці.
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Теги розмітки таблиці
Якщо в різних рядках таблиці все ж задати для одного стовпця різну ширину, то використано буде більше зі значень. Значеннями, які суперечать одне одному, буде знехтувано.
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Відступи
Для налаштування відстаней між клітинками, а також між текстом і межами використовують атрибути відступів:
<table cellspacing = "10" cellpadding = "10" bgcolor=blue>
<trbgcolor="white">
<td width="100">1</td>
<td width="100">2</td>
</tr>
</table>
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Форматування вмісту клітинок
Теги:
Рядків
Клітинок
<tr>
<td>
Можуть включати атрибути для змінення вирівнювання тексту відносно меж клітинки. Атрибут align задає горизонтальне вирівнювання:
аlign = "left"
align = "center"
align = "right"
за лівим краєм
по центру клітинки
за правим краєм
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Форматування вмісту клітинок
Атрибут valign задає вертикальне вирівнювання:
valign = "middle"
valign = "top"
valign = "bottom"
Посередині клітинки
Вгорі клітинки
Внизу клітинки
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Форматування вмісту клітинок
Різні варіанти вирівнювання тексту в клітинках
Фрагмент HTML-коду
У вікні браузера
<table border=2 width=60%>
<tr height=100 align=center>
<td valign=top> 1-й рядок <br> 1-й стовпець </td>
<td valign=middle> 1-й рядок <br> 2-й стовпець </td>
<td valign=bottom> 1-й рядок <br> 3-й стовпець </td>
</tr>
<tr>
<td align=left> 2-й рядок <br> 1-й стовпець </td>
<td align=center> 2-й рядок <br> 2-й стовпець </td>
<td align=right> 2-й рядок <br> 3-й стовпець </td>
</tr>
</table>
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Форматування вмісту клітинок
Іноді при розмічанні таблиці виникає потреба об’єднати кілька клітинок. Для цього використовують атрибути:
colspan
rowspan
злиття клітинок у рядку
злиття клітинок у стовпці
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Форматування вмісту клітинок
Розглянемо приклад типів об'єднання комірок у рядку
У вікні текстового редактора
У вікні браузера
<table border="1">
<tr>
<td colspan="2"> Привіт! </td>
</tr>
<tr>
<td> Петре,</td>
<td> Марійко!</td>
</tr>
</table>
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Форматування вмісту клітинок
Розглянемо приклад типів об'єднання комірок у стовпці
У вікні текстового редактора
У вікні браузера
<table border="1">
<tr>
<td rowspan="2"> Привіт! </td>
<td> Петре,</td>
</tr>
<tr>
<td> Марійко!</td>
</tr>
</table>
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Форматування вмісту клітинок
За допомогою HTML-таблиці можна створити макет вебсторінки, об’єднавши певні клітинки й розмістивши в них текст та об’єкти.
Але зараз частіше застосовують теги структурування документа і CSS (від англ. Cascading Style Sheets) — каскадні таблиці стилів.
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Питання для самоперевірки
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Розгадайте ребус
Таблиця
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Домашнє завдання
Проаналізувати
с. 60-64
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Працюємо за комп’ютером
Сторінка
64
Розділ 2
§ 11
© Вивчаємо інформатику teach-inf.com.ua
Успіхів�у навчанні!
Нова українська школа
Урок 13
Інформатика 8
teach-inf.com.ua
за підручником
Бондаренко О.О. та ін.