ХайТекСити
Категории каталога
Игры [48]
Устройства [9]
Софт [23]
Гаджеты [10]
Технологии [19]
Моддинг [4]
Защита [6]
Наука и техника [10]
Мобильные устройства [26]
Система [17]
Связь [13]
HTML [16]
Интернет [30]
SSI [4]
XHTML [3]
Компьютерная периферия [6]
Хранение данных [3]
Корпуса [1]
Система охлаждения [1]
Разное [24]
Компьютерная жизнь [2]
Железо [65]
WEB-программирование [20]
Программирование [2]
2D графика [37]
3D графика [10]
Операционные системы [6]
Форма входа
Поиск
Статистика
Rambler's Top100

page counter
Онлайн всего: 2
Гостей: 2
Пользователей: 0

Пятница, 2024-05-17, 18:40:47
Приветствую Гость Гость | RSS
Главная | Регистрация | Вход
ХайТекСити
Главная » ХайТекСити » HTML

HTML - Фреймы


АТРИБУТЫ ФРЕЙМОВ

Для быстрой загрузки вашего HTML-документа очень часто используют фреймы. Фреймы разбивают окно на 2, 3 и даже более частей (но не следует увлекаться). В каждом фрейме отбражается свой документ HTML и каждый из фреймов может иметь (или не иметь) собственных ссылок, изображений, полос прокрутки и многого другого. Фреймы могут также функционировать независимо друг от друга.

Для отображения фреймов необходимы три файла: установочный файл и два исходных файла HTML. Открывающем тегом является <FRAMSET>, который вставляется после тега </HEAD>, но до тега <BODY>. Открывающий тег определяет месторасположение фреймов в окне браузера. Атрибутами тега <FRAMSET> служат:

  • COLS - фреймы располагаются по вертикали
  • ROWS - фреймы располагаются по горизонтали

Этим атрибутам присваиваются числовые значения, выраженные в пикселах или в процентах. Например: <FRAMSET COLS="10,50,*">. В данном случае тег создает три вертикальных столбца размерами: первый - 10 пикселов, второй - 50 пикселов, третий занимет оставшуюся часть окна.

После тега <FRAMSET> вставляется тег <FRAME>, которому могут присваиваться следующие атрибуты:

  • SRC= - указывается назваие файла, который будет располагаться в том или ином фрейме (*)
  • NAME= - этот атрибут важен для указания на один файл из другого (*)
  • BORDER= - определяет ширину разделительной полосы между фреймами (измеряется в пикселах)(*)
  • BORDERCOLOR= - задает цвет разделительной полосы (измеряется в RGB)
  • NORESIZE - запрещает изменение размеров фреймов пользователем при помощи мыши
  • SCROLLING= - задает полосы прокрутки в фреймах. Данный атрибут может иметь следуюшие аргументы:
  • YES - полоса прокрутки будет видна
    NO - полоса прокрутки не будет видна
    AUTO - полоса прокрутки задается автоматически
  • MARGINHEIGHT= - этим атрибутом добавляется пустое поле между верхней границей фрейма и началом текста или графики (измеряется в пикселах)
  • MARGINWIDTH= - а этим атрибутом добавляется пустое поле между боковыми границами фрейма и текстом или графикой (измеряется в пикселах)
* - обязательный атрибут для тега <FRAME>

Для браузеров, не поддерживающих фреймы, помещается сообщение как "тело" (<BODY>) файла между тегами <NOFRAME> и</NOFRAME>.

Приведем два примера:

1. <HTML>
<HEAD>
<TITLE> моя первая страничка </TITLE>
</HEAD>
<FRAMSET COLS="30%,*" BORDER="1">
<FRAME SRC="file1.htm" NAME="file1" SCROLLING="AUTO">
<FRAME SRC="file2.htm" NAME="file2" SCROLLING="AUTO">
</FRAMESET>
<BODY>
<NOFRAME>
<P>Для просмотра необходим браузер, поддерживающий фреймы.
</NOFRAME>
</BODY>
</HTML>
  

2. <HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<FRAMSET ROWS="20%,*">
<FRAME SRC="file3.htm" NAME="file3" SCROLLING="AUTO">
<FRAMSET COLS="30%,*">
<FRAME SRC="file1.htm" NAME="file1" SCROLLING="AUTO">
<FRAME SRC="file2.htm" NAME="file2" SCROLLING="AUTO">
</FRAMESET>
</FRAMESET>
<BODY>
<NOFRAME>
<P>Для просмотра необходим браузер, поддерживающий фреймы.
</NOFRAME>
</BODY>
</HTML>
  

ССЫЛКИ, СОДЕРЖАЩИЕ УКАЗАНИЯ НА ФРЕЙМ

С помощью указаний на фрейм можно изменить файл, расположенный в другом фрейме. Чтобы это указание сработало правильно, требуется выполнить следующие условия:

  1. Создавая фрейм в установочном файле, необходимо задать его название
  2. Задавая ссылку, следует использовать его название, чтобы указать, в каком фрейме должен быть изображен файл HTML, на который имеется ссылка

Для того, чтобы изменился файл, расположенный в другом фрейме, необходимо в тег <A HREF= > добавить атрибут TARGET=, в котором указать имя (NAME), на которое делается ссылка.
Например: Если ссылка располагается в файле file1.htm (левый фрейм), а необходимо изменять только правый фрейм, то в файле file1.htm делается ссылка:
Здесь будет <A HREF="file2.htm" TARGET="file2"> ссылка </A> на файл file2.htm



Источник: http://www.html.find-info.ru
Категория: HTML | Добавил: KroX (2007-02-28)
Просмотров: 995 | Комментарии: 1 | Рейтинг: 0.0/0 |

Всего комментариев: 0
Имя *:
Email *:
Код *:
Copyright OURWORLD © 2024
Сайт управляется системой uCoz