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

3.9 Фреймы

Фреймы (FRAMES) позволяют отображать в одном окне браузера два или более HTML – документа. Чаще всего они используются для создания навигационной панели Web – узла. Создание фреймов предполагает создание нового HTML – документа специального типа, который называется управляющим файлом (FRAMESET). С помощью этого дескриптора осуществляется деление окна браузера на фреймы. Следует отметить, что при создании фреймов дескриптор <BODY> не используется. В пределах дескриптора <FRAMESET> с помощью атрибута ROWS указывается горизонтальное направление фрейма (строки), а с помощью атрибута COLS – вертикальное направление (столбцы). В каждом из фреймов отображается определенный файл Web – страницы. Это выполняется с помощью дескриптора <FRAME />. В нем используются атрибуты SRC, NAME, ID.

<HTML>

<HEAD>

<TITLE> Создание фреймов </TITLE>

<STYLE TYPE=”TEXT/CSS”>

</STYLE>

</HEAD>

<FRAMESET ROWS=”20%, *, 10%”>

<FRAME SRC=”1.HTML” NAME=”TOP” ID=”TOP” />

<FRAMESET COLS=”30%,* , 10%”>

<FRAME SRC=”2.HTML” NAME=”LEFT” ID=”LEFT” />

<FRAME SRC=”3.HTML” NAME=”MAIN” ID=”MAIN” />

<FRAME SRC=”4.HTML” NAME=”RIGHT” ID=”RIGHT” />

</FRAMESET>

<FRAME SRC=”5.HTML” NAME=”BOTTOM” ID=”BOTTOM” />

</FRAMESET>

<HTML>

Комментарий к коду HTML – документа.

Первый дескриптор <FRAMESET> содержит атрибут ROWS, задающий деление на три строки в процентном соотношении 20%, 70%, 10%. Звездочка может ставиться на оставшееся поле по делению. Аналогично еще один дескриптор <FRAMESET> делит вторую строку на три столбца в процентном соотношении 30%, 60%, 10%. Название окон приведены в стандартном варианте: TOP, LEFT, MAIN, RIGHT, BOTTOM.

3.10 Формы

Формы, по сути дела – электронные формуляры. Основными элементами формы являются поля и кнопки. Поя предназначены для ввода данных пользователем, кнопки – для выполнения определенных операций.

В дескрипторе каждого поля <INPUT TYPE=” тип поля” /> необходимо указывать его имя (значение атрибута NAME) и идентификатора (значение атрибута ID). Кнопка SUBMIT, которая предназначена для отправки введенных пользователем данных, является обязательным элементом любой формы. Адрес, по которому нужно отправить данные формы, присваивают атрибуту ACTION дескриптора <FORM>. Для создания кнопки необходимо воспользоваться дескриптором <INPUT TYPE=”SUBMIT”. Код любой формы должен быть расположен между дескрипторами <FORM> и

</FORM>. У дескриптора <FORM> есть два обязательных атрибута ACTION и METHOD. Для упрощения кода атрибуту METHOD присваивается значение POST. Тег <TEXTAREA> создает элемент текстового поля заданной ширины и высоты, имеет закрывающий тег </TEXTAREA>.

<HTML>

<HEAD>

<TITLE> Создание текстового поля</TITLE>

</HEAD>

<BODY>

<H2> Зарегистрируйтесь</H2>

<FORM NAME=”MAIL” ACTION=”/CGI - BIN/MAIL.CGI” METHOD=”POST”>

Ваше имя:<BR />

Ваш E - MAIL:<BR />

<INPUT TYPE=”TEXT” SIZE=”30” MAXLENGTH=”35” NAME=”NAME” />

<BR />

<INPUT TYPE=”TEXT” SIZE=”30” MAXLENGTH=”35” NAME=”MAIL” />

<BR />

:<BR />

<TEXTAREA COLS=”25” ROWS=”5” NAME=”COMMENT”>

Ваш комментарий </TEXTAREA>

<BR /> <BR />

<INPUT TYPE=”SUBMIT” VALUE=”Отправить“/>&NBSP;

<INPUT TYPE=”RESET” VALUE=” Очистить“/>

</BODY>

</HTML>

ЗАДАНИЯ ДЛЯ самопроверки

  1. Выполнить гиперссылку: внутри страницы; на файл; на электронный адрес.

  2. Оформить цвет фона и шрифта для любого текста с помощью каскадной таблицы стилей (CSS).

  3. Оформить задание типа и размера шрифтов с помощью каскадной таблицы стилей.

  4. Расположить любой текст по центру страницы с выделением заголовка текста другим цветом.

  5. Создать немаркированный список с помощью атрибута class.

  6. Создать немаркированный список с использованием латинского строчного шрифта для обозначения строк.

  7. Создать немаркированный список с использованием латинского прописного шрифта для обозначения строк.

  8. Создать немаркированный список с использованием римских цифр верхнего регистра для обозначения строк.

  9. Создать маркированный список с помощью атрибута class.

  10. Создать таблицу: четыре столбца, три строки.

  11. Оформить управление цветом фона и цветом шрифта ячеек любой таблицы.

  12. Создать карту изображения 200х200.

  13. Создать фрейм с баннером и тремя столбцами.

  14. Оформить гиперссылку из окна фрейма.

  15. Создать форму с текстовым полем.

  16. Создать форму с кнопкой.

  17. Создать форму с кнопкой и текстовой строкой.

  18. Создать форму с кнопкой и текстовым полем.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

Основная литература

  1. К. Закер. Компьютерные сети - М.: BHV, 2004. – 1010 с.: ил.

  2. Хейз Дидре Освой самостоятельно HTML и XHTML – М.: «Вильямс», 2007. – 224 с.: ил.

  3. Петюшкин А.В. HTML. Экспресс-курс. М.: BHV, 2003. – 256 с.: ил.

Дополнительная литература

  1. Шиндер Д.Л. Основы компьютерных сетей. - М.: «Вильямс», 2002. -656 с.: ил.

  2. Моррисон М. HTML&XML для начинающих. М.: ЭКОМ, 2012. - 592 с.: ил.