
- •Web-страницы.
- •Что такое Web-страницы?
- •Какие бывают Web-страницы?
- •Язык HTML
- •Тэги
- •Простейшая Web-страница
- •Редактор HEFS
- •Кодирование цвета
- •Тэг BODY – общие свойства страницы
- •Вставка тэгов в HEFS
- •Вставка атрибутов в HEFS
- •Тэг FONT – свойства блока текста
- •Стили оформления
- •Форматированный текст (листинги программ)
- •Заголовки: H1 … H6
- •Форматирование текста в HEFS
- •Специальные символы
- •Специальные символы в HEFS
- •Абзацы
- •Выравнивание
- •Абзацы в HEFS
- •Линия-разделитель
- •Цвет гиперссылок
- •Ссылки на другие страницы сайта
- •Примеры (ссылки из файла rock.html)
- •Ссылки на другие сайты
- •Ссылки внутри страницы
- •Запуск почтовой программы
- •Гиперссылки в HEFS
- •Маркированные списки
- •Нумерованные списки
- •Списки определений
- •Многоуровневые списки
- •Списки в HEFS
- •Форматы рисунков
- •Фон страницы
- •Рисунки в документе
- •Выравнивание
- •Отступы
- •Другие атрибуты
- •Рисунок-гиперссылка
- •Рисунки в HEFS
- •Простейшая таблица
- •Размеры
- •Выравнивание
- •Фон и цвет текста
- •Отступы
- •Объединение ячеек
- •Вложенные таблицы
- •Таблицы в HEFS
- •Фреймы
- •Описание структуры
- •Граница между фреймами
- •Настройка фрейма (FRAME)
- •Фреймы-строки
- •Сложные структуры (3 фрейма)
- •Как открыть ссылку в другом фрейме
- •Фреймы в HEFS
- •Работа с несколькими страницами в HEFS
- •Что может Javascript?
- •Основные принципы
- •Замена рисунка при движении мыши

Фреймы
Фрейм (frame) – это часть сложной Web-страницы,в
которую может быть загружена другая Web-
страница.
3 файла:
left.html – страница в левой части right.html – страница в правой части
index.html – описание структуры
10.07.19
51 51

Описание структуры
index.html
<HTML>
<HEAD>
columns |
ширина в |
столбцы |
пикселях или % |
</HEAD> |
|
все остальное |
|
<FRAMESET COLS="30%,*"> |
|||
место |
|||
<FRAME SRC="left.html"> |
|
||
<FRAME SRC="right.html" NAME="qq"> |
|||
</FRAMESET> |
source |
имя фрейма |
|
</HTML> |
|||
источник |
|||
|
(для ссылок) |
||
|
|
10. |
52 |
52 |

Граница между фреймами
граница между фреймами: 0 – невидима, 1 - видима
<FRAMESET COLS="30%,*" FRAMEBORDER="0">
...
</FRAMESET>
ширина полосы между фреймами, за которую можно перетащить границу
<FRAMESET COLS="30%,*" FRAMESPACING="10">
...
</FRAMESET>
10.07.19 |
53 |
53 |

Настройка фрейма (FRAME)
<FRAME SRC="a.htm"
MARGINWIDTH="0"
MARGINHEIGHT NORESIZE SCROLLING="auto">
убрать отступы от края фрейма до содержимого
запретить
изменение
размеров
полоса прокрутки:
auto – появляется, когда надо yes – есть всегда
no – нет никогда
10.07.19 |
54 |
54 |

Фреймы-строки
index.html |
|
ширина в |
|
|
|
<HTML> |
строки |
пикселях или % |
<HEAD> <TITLE>Фреймы-ст
</HEAD>
<FRAMESET ROWS="120,*">
<FRAME SRC="up.html"> <FRAME SRC="down.html"
NAME="qq"> </FRAMESET>
</HTML>
10.07.19 |
55 |
55 |

Сложные структуры (3 фрейма)
index.html
<FRAMESET COLS="30%,*">
<FRAME SRC="left.html">
<FRAMESET ROWS="40,*"> <FRAME SRC="up.html">
<FRAME SRC="down.html">
</FRAMESET>
</FRAMESET>
10.07.19 |
56 |
56 |

Как открыть ссылку в другом фрейме
<A HREF="chapter2.htm"
TARGET="qq">Глава 2</A>
TARGET
_blank – в новом окне _parent – в родительском окне _top – в главном окне
(убрать фреймы)
<FRAME ... NAME="qq">
10.07.19 |
57 |
57 |

Фреймы в HEFS
10.07.19 |
58 |
58 |

Работа с несколькими страницами в HEFS


переключение |
просмотр активной |
страниц |
страницы |
закрыть текущую страницу (Ctrl-W)
10.07.19 |
59 |
59 |

Что может Javascript?
Чем плоха HTML-страница?
• информация статична
•нет интерактивности (только переход на другую страницу)
Что можно сделать с помощью Javascript?
• изменение рисунка при наведении мыши
•выпадающие меню
•всплывающие подсказки
•фотогалерея без перегрузки страницы
•движение объекта по экрану
• Javascript может быть отключен в браузере
10.07.19 |
60 |
60 |