- •1. Як влаштований internet
- •1.1. Що таке мережа Internet
- •1.2. Сервери в мережі Internet
- •1.2.1. Сервери ftp
- •1.2.2. Сервери Gopher
- •1.2.3. Поштові сервери
- •1.2.4. Сервери новин
- •1.2.5. Сервери www
- •1.3. Як працює сервер www
- •1.3.1. З'єднання з сервером www
- •1.3.2. Сервер www
- •1.3.3. Статичні і динамічні документи html
- •1.3.4. Зв'язок сервера www з субд
- •1.3.5. Органи управління ActiveX
- •1.3.6. Що таке орган управління ActibeX?
- •1.3.7. Мови програмування Java, JavaScript і vbScript
- •2. Створення документів html
- •2.1. Перша сторінка html
- •2.2. Структура документа html
- •2.2.1. Заголовок документа
- •2.2.2. Тіло документа
- •2.2.3. Вирівнювання параграфів тексту
- •2.3. Шрифтовое виділення
- •2.3.1. Зміна розміру шрифту
- •Мал. 2.4. Зміна розміру шрифту
- •2.4. Колір в документах html
- •2.4.1. Позначення кольору
- •2.4.2. Зміна кольору фону документа html
- •2.4.3. Зміна кольору тексту
- •2.4.4. Колір в інших елементах документа html
- •2.5. Зміна зображення шрифту
- •2.5.1. Фізичне форматування символів
- •2.5.2. Логічне форматування символів
- •2.5.3. Вставка заздалегідь отформатированного тексту
- •2.5.4. Вказівка шрифту по його назві
- •2.5.5. Виділення параграфа горизонтальною лінією
- •2.6. Організація списків
- •2.6.1. Неврегульовані списки
- •2.6.2. Нумеровані списки
- •2.6.3. Список каталогів
- •2.6.4. Список визначень
- •2.7. Рядок, що Біжить
- •2.8.1. Скасування кэширования сторінки
- •2.8.2. Автоматичне перезавантаження документа
- •2.8.3. Автоматичне завантаження іншого документа
- •2.8.4. Включення додаткових заголовків http
- •2.8.5. Визначення набору символів
- •2.9. Таблиці стилів
- •2.9.1. Способи використання стилів
- •3. Таблиці в документах html
- •3.1. Найпростіша таблиця
- •3.2. Як змінити зовнішній вигляд таблиці
- •3.3. Приклади оформлення таблиць
- •3.3.1. Таблиці із заголовком
- •3.3.2. Об'єднання елементів таблиці
- •3.3.3. Багатошарові заголовки
- •3.3.4. Таблиці з підписом
- •3.3.5. Вирівнювання тексту в елементах таблиці
- •3.3.6. Таблиці всередині таблиць
- •4. Графіка, анімація, відео і звук
- •4.1. Розміщення графічних зображень
- •4.2. Як вибрати формат графічного файла
- •4.2.1. Формат jpeg
- •4.2.2. Формат gif
- •4.2.4. Який формат краще
- •4.3. Прозорі зображення
- •4.4. Підготовка черезстрочних зображень
- •4.4. Анімация
- •4.4.1. Редактор gif Construction Set
- •4.4.2. Редактор Microsoft gif Animator
- •4.4.3. Редактор PhotoImpact gif Animator
- •4.5. Відеофрагменти в документах html
- •4.6. Звук в документах html
- •5. Посилання у документах html
- •5.1. Універсальний ідентифікатор ресурсів url
- •5.2. Вставка посилання
- •5.2.1. Посилання на інші документи
- •5.2.2. Локальні посилання усередині документа
- •5.3. Використання графіки в посиланнях
- •5.3.1. Вставка графічного зображення в посилання
- •5.3.2. Сегментированная графіка
- •5.3.3. Додаток Map This!
- •5.4. Посилання на різноманітні ресурси Internet
- •6. ФреймИ
- •6.1. Структура документа з фреймами
- •6.2. Визначення параметрів фреймов
- •6.3. Приклад документа html із фреймами
- •6.4. Плаваючі фреймы
- •7. Додатки cgi
- •7.1. Створення форм
- •7.1.1. Опис форми
- •7.1.2. Створення органів керування для форми
- •7.1.3. Приклад документа html із формою
- •7.2. Передача даних програмі cgi
- •7.2.1. Метод get
- •7.2.2. Метод post
- •7.2.3. Що краще - get або post
- •7.3. Передача відповіді з програми cgi
- •7.4. Перемінне середовище для програми cgi
- •7.5. Приклади програм cgi
- •7.5.1. Програма cgihello
- •7.5.2. Програма controls
- •7.5.3. Програма aref
- •7.5.4. Програма counter
3.3.3. Багатошарові заголовки
Рядки і стовпці таблиці можуть мати декілька заголовків, що малися в своєму розпорядженні яруси. У лістинг 3.6 приведений початковий текст документа HTML з двох’ярусним заголовком стовпців.
Лістинг 3.6. Файл chap3\tableh4.htm
<!"DOCTYPE HTML PUBLIC -//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<ТITLE>Та6лицы із заголовком</ТITLE>
</HEAD>
<BODY BGCOLOR=#FFFFFF>
<TABLE BORDER>
<TR><TH COLSPAN=3>3aroлoвок для всіх стовпців</ТН></TR>
<TR><TH COLSPAN=2>Стовпець 1 і 2</ТН><ТН>Стовпець 3</ТН></TR>
<TR><TD>000</TD><TD>001</TD><TD>002</TD></TR>
<TR><TD>010</TD><TD>011</TD><TD>012</TD></TR>
<TR><TD>100</TD><TD>101</TD><TD>102</TD></TR>
</TABLE>
</BODY>
</HTML>
Перший заголовок в цьому документі відноситься до всіх стовпців. Другий заголовок розташований під першим. У ньому використовується об'єднання сусідніх осередків для першого і другого стовпця. Зовнішній вигляд Таблиці, що вийшла показаний на мал. 3.6.
МАЛ. 3.6. Таблиця з подвійним заголовком таблиці з підписом
3.3.4. Таблиці з підписом
Крім заголовка, можна забезпечити таблицю підписом, для чого потрібно скористатися оператором <CAPTION>.
У лістинг 3.7 приведений початковий текст документа HTML, в якому створюється таблиця з підписом. Для оформлення підпису використане розширення навигатора Microsoft Internet Explorer - параметр VALIGN оператора <CAPTION>.
Лістинг 3.7. Файл chap3\captionl.htm
<!"DOCTYPE HTML PUBLIC -//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE>Та6пицы із заголовком і підписом</TITLE>
</HEAD>
<BODY BGCOLOR=#FFFFFF>
<STABLE BORDER WIDTH=100%>
<CAPTION VALIGN=TOP ALIGN=RlGHT>Ta6л. 1.1. Таблиця з подвійним заголовоком</САРТION>
<TR><TH COLSPAN=3>3aroловок для всіх стовпців</ТН></TR>
<TR><ТН СOLSPAN=2>Стовпець 1 і 2</ТН><ТН>Стовпець 3</ТН></TR>
<TR><TD>000</TD><TD>001</TD><TD>002</TD></TR>
<TR><TD>010</TD><TD>011</TD><TD>012</TD></TR>
<TR><TD>100</TD><TD>101</TD><TD>102</TD></TR>
</TABLE>
</BODY>
</HTML>
Зовнішній вигляд цієї таблиці при її перегляді в навигаторе Microsoft Internet Explorer показаний на мал. 3.7.
Якщо ж спробувати переглянути цей документ при допомозі навигатора Netscape Navigator, який "не розуміє" параметр VALIGH і по-іншому трактує параметр ALIGN, то можна побачити таблицю, показану на мал. 3.8.
Табл 1.1 Таблиця з подвійним заголовоком
МАЛ. 3.7. Результат перегляду таблиці з підписом в навигаторе Microsoft Internet Explorer
Табл 1.1 Таблиця з подвійним заголовоком
Мал. 3.8. Результат перегляду таблиці з підписом в навигаторе Netscape Navigator
У документі HTML, початковий текст якого показаний в лістинг 3.8, підпис розташований під таблицею за допомогою способу, сумісного як з навигатором Netscape Navigator, так і з навигатором Microsoft Internet Explorer.
Зовнішній вигляд отриманої таблиці показаний на мал. 3.9.
Табл1.2 Таблиця з подвійним заголовоком
Мал. 3.9. Підпис розташований під таблицею
Лістинг 3.8. Файл chap3\caption2.htm
<!"DOCTYPE HTML PUBLIC -//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE>Таблиця із заголовком і підписом</ТITLE>
</HEAD>
<BODY BGCOLOR=#FFFFFFF>
<TABLE BORDER WIDTH=100%>
<CAPTION ALIGN=BOTTOM>Ta6л. 1.2. Таблиця З подвійним эаголовком</CAPTION>
<TR><ТН COLSPAN=3>3aroловок для всіх стовпців</ТН></TR>
<TR><ТН COLSPAN=2>Стовпець 1 і 2</ТН><ТН>Стовпець 3</ТН></TR>
<TR><TD>000</TD><TD>001</TD><TD>002</TD></TR>
<TR><TD>010</TD><TD>011</TD><TD>012</TD></TR>
<TR><TD>100</TD><TD>101</TD><TD>102</TD></TR>
</TABLE>
</BODY>
</HTML>
