Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_04_UA.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
714.24 Кб
Скачать

Лабораторна робота №4

Робота з таблицями, фреймами та формами в HTML

Мета: Навчитись працювати із таблицями, фреймами та формами в HTML.

Використання таблиць у HTML-документах

У найпростішій таблиці інформація розміщена у комірках, утворених у результаті поділу прямокутника на стовпці та рядки. У більшості комірок зберігаються дані, деякі комірки, зазвичай розміщені у верхній або боковій частині таблиці, містять заголовки. У HTML-документах таблицю заповнюють зліва направо, комірку за коміркою, починаючи з лівого верхнього кута і закін­чуючи правим нижнім.

Створення таблиці

Для створення таблиці використовують чотири елементи. Таблицю описують за допомогою тегів <table>...</table> вона повинна мати один або кілька рядків (“Table Row”) <tr>…</tr>, у кожному з яких може міститися заголовок (“Table Header”) <th>...</th> або дані (“Table Data”) <td>...</td>.

По замовчуванню таблиця має невидимі межі комірок. Для того щоб зробити їх видимими, використовують атрибут border, який має цілочислове значення, що визначає товщину рамки в пікселях, наприклад <table border= "1">.

Таблиця може мати заголовок, який задається тегами <caption> та </caption>. Ter <caption> може містити атрибут align з одним із значень top або bottom, які визначають розташування заголовка відповідно перед таблицею або після неї (за умовчан­ням встановлено значення top).

Наприклад, <caption align="top"> Розклад ypoків </caption>.

Кожний рядок таблиці починається з тегу <tr> і закінчується тегом </tr>. Якщо рядок містить заголовки стовпців таблиці, то ви­користовують теги <th> і </th>, якщо ж дані — то <td> і </td>.

Приклад двох таблиць із вертикальними та горизонтальними заголовками

Горизонтальні заголовки

Name

Telephone

Telephone

Bill Gates

555 77 854

555 77 855

Вертикальні заголовки

First Name:

Bill Gates

Telephone:

555 77 854

Telephone:

55

<!DOCTYPE html>

<html>

<body>

<h4>Table headers:</h4>

<table border="1">

<tr>

<th>Name</th>

<th>Telephone</th>

<th>Telephone</th>

</tr>

<tr>

<td>Bill Gates</td>

<td>555 77 854</td>

<td>555 77 855</td>

</tr>

</table>

<h4>Vertical headers:</h4>

<table border="1">

<tr>

<th>First Name:</th>

<td>Bill Gates</td>

</tr>

<tr>

<th>Telephone:</th>

<td>555 77 854</td>

</tr>

<tr>

<th>Telephone:</th>

<td>555 77 855</td>

</tr>

</table>

</body>

</html>

Зверніть увагу на те, що за відсутності даних у комірці таблиці рамка навколо неї не відображається. Для того щоб рамку було видно, можна ввести спеціальний код   (non-breaking space — нерозривний пробіл). Після цього порожня комірка буде взята в рамку

Повний набір тегів по роботі з таблицями

Tag

Description

<table>

Defines a table

<th>

Defines a header cell in a table

<tr>

Defines a row in a table

<td>

Defines a cell in a table

<caption>

Defines a table caption

<colgroup>

Specifies a group of one or more columns in a table for formatting

<col>

Specifies column properties for each column within a <colgroup> element

<thead>

Groups the header content in a table

<tbody>

Groups the body content in a table

<tfoot>

Groups the footer content in a table

Об'єднання комірок

Кілька комірок можуть бути об'єднані в одну як по горизонталі, так і по вертикалі. Об'єднання по горизонталі застосовують тоді, коли потрібно створити для кількох стовпців спільний заголовок. Коли вміст кількох комірок поспіль у стовпці однаковий, їх об'єднують по вертикалі.

Для об'єднання комірок використовують такі атрибути: colspan (об'єднання по горизонталі, у рядку) і rowspan (по вертикалі, у стовпці) тегу <td>. Значеннями цих атрибутів є кількість об'єднуваних стовпців або рядків. Наприклад, colspan= "3" означає, що комірка розтягнута на 3 стовпці, a rowspan= "2" — що комірка займає 2 рядки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]