20MB of webspace and email for FREE! Click here!
This banner was supplied by SAFE Audit

Разделы

  Введение
  Для новичка
  Структура HTML
 Заголовок(HEAD)
 Тело HTML (BODY)
  Базовые тэги
  Абзацы
  Фрэймы
  Списки
  Таблицы
  Готовые формы
  Стили(CSS)

 

Фрэймы

Фрэйм-это район,регион,который находится внутри окна и при этом сам играет роль окна,т.е. является окном внутри главного окна браузера.Главное окно браузера может иметь множество фрэймов,и каждый из них может иметь различное содержание.В данном разделе будет изложено, как с помощью тэгов <FRAME>,<FRAMESET> создавать фрэймы.Также будет рассмотрен тэг <NOFRAMES>-который является альтернативой,если браузер не поодерживает(не работает) с фрэймами. Итак,начнем с тэга <FRAME>
FRAME
Тэг FRAME создает индивидуальное(независимое) окно браузера.Это как-бы окно внутри главного окна.Тэг должен использоваться внутри тэга FRAMESET.
Тэг FRAMESET может включать в себя множество тэгов FRAME,каждый из которых определяет свое собственное окно.Каждый фрэйм имеет свой URL,который и определяет содержимое этого фрэйма. Вы можете задавать следующие атрибуты для тэга фрэйм:
SCROLLING
Определяет будет ли доступна или нет полоса прокрутки для данного фрэйма.
SCROLING=YES - полоса прокрутки будет,независимо от ее необходимости
SCROLING=NO - полосы прокрутки не будет
SCROLING=AUTO - полоса прокрутки
появляется только в случае необходимости
FRAMEBORDER
Параметр,определяющий будут ли видны границы фрейма или нет.
FRAMEBORDER=YES - есть граница
FRAMEBORDER=NO - нет границы
MARGINHEIGHT
Параметр, который определяют отступ(пикселах) внутри рамок(верхний и нижний уровни),и выравнивает графическое изображение внутри рамки.
MARGINWIDHT
Параметр, который определяют отступ(в пикселах) внутри рамок(левый и правый уровни),и выравнивает графическое изображение внутри рамки.
NAME
Определяет имя фрэйма.Очень важный параметр.Ссылки на внешние URL могут сопровождаться атрибутом TARGET
TARGET - атрибут связи между фреймами. Имеет несколько значений
_BLANK- загружает содержимое страницы, заданой ссылки, в новое окно.
_SELF -содержимое страницы, заданой ссылки, в окно, которое содержит ссылку.
_PARENT-загружает содержимое страницы, заданной ссылкой, в окно, являющееся непосредственным владельцем набора фреймов.
_TOP-содержимое страницы, заданной ссылкой, в окно, игнорируя используемые фреймы.
Но,если вы задаете имя фрэйма,допустим "main",и при этом в ссылку пишете следующим образом: <a href="http://meltingpot.fortunecity.com/wisconsin/536/html.htm" target="main">-то содержимое ссылки будет открываться в окне-фрэйме,которое названо "main".
NORESIZE
Аттрибут,определяющий то,что пользователь не может изменять размер фрэйма.
SRC
Определяет документ,который будет показан в данном фрэйме. Пример:SRC="http://i.am/vd-s"
BORDERCOLOR
Определяет цвет рамки.

FRAMESET
Определяет все фрэймы,которые включены в него.Может содержать множество тэгов FRAME,которые и определяют внешний вид окон.HTML-документ,который включает в себя тэг FRAMESET,не может при этом включать в себя тэг BODY. С помощью FRAMESET вы можете задавать вид главного фрэйма-он может состоят из множества колонок или множества столбцов,или того и другого. Аттрибуты тэга FRAMESET:
COLS
Определяет Ширину фрэйма в процентах,пикселах. Пример:
<frameset cols="20%,80%">
Показывает соотношение одной колонки-фрэйма ко второй колонке-фрэйму.В итоге первая колонка-фрэйм будет занимать лишь 20% от веричины главного окна,в то время как второй фрэйм-колонка будет занимать 80% от веричины главного окна.
ROWS
Определяет высоту фрэймов в процентах,пикселах.
<frameset rows="20%,80%">
Показывает соотношение одного ряда-фрэйма ко второму ряду-фрэйму.В итоге первый ряд-фрэйм будет занимать лишь 20% от веричины главного окна,в то время как второй фрэйм-ряд будет занимать 80% от веричины главного окна.
BORDER
Определяет ширину бордюра(в пикселах).Если тэг не определен,то по умолчанию ширина бордюра равна 5.
BORDERCOLOR
Определяет цвет бордюра.
FRAMEBORDER
Определяет будут ли показаны границы фрэйма.
FRAMEBORDER=YES - есть граница,
FRAMEBORDER=NO - нет границы
ONBLUR
Определяет Java-script code,который необходимо запустить когда окно содержит Frameset loses focus(т.е. когда фрэйм теряет свое сосредоточение)
Запись:ONBLUR="JScode"
ONFOCUS
Определяет Java-script code,который необходимо запустить когда окно содержит Frameset gets focus(т.е. когда фрэйм находит сое сосредоточение(плохое слово,но другого не могу подобрать)
Запись:ONFOCUS="JScode"
ONLOAD
Определяет Java-script code,который необходимо запустить,когда FRAMESET запускается в фрэйм(вот такой вот каламбур)
Запись:ONLOAD="JScode"
ONUNLOAD
Определяет Java-script code,который необходимо запустить,когда FRAMESET не существует. Запись:ONUNLOAD="JScode"
Пример:
<HTML>
<HEAD>
<TITLE>Простой пример использования фрэймов</TITLE>
</HEAD>
<FRAMESET COLS="20%,80%" BORDER=10>
<FRAME SRC="1.htm" NAME="1">
<FRAME SRC="2.htm" NAME="2">

<NOFRAMES>Используйте браузеры,которые поддерживают использование фрэймов </NOFRAMES>
</FRAMESET>
</HTML>
На экране своего браузера вы увидете следующую картину:Две колонки - одна 20% от величины главного окна,другая 80%. Также,пользователь с браузером не поддерживающим фрэймы получит сообщение:Используйте браузеры,которые поддерживают использование фрэймов .
NOFRAMES
определяет содержимое ,которое будет показано,в случае ,если браузер не поддерживает фрэймы.Ставить NOFRAMES тэг необходимо между <FRAMESET> и </FRAMESET>
Запись:<NOFRAMES>...</NOFRAMES>


Конкурс
Все очень просто-все,что от Вас требуется это написать хорошую статью на тему HTML.Объем не имеет значения.А вот содержание значит многое.Первое,что вы получаете-это размещение вашей статьи нв этой рубрике(Авторство гарантирую).Второе-размещение вашего баннера 88*31 на всех страницах этой рубрики на определенный срок.Срок зависит от полученной оценки за статью,но я Вас уверяю ,что как минимум неделю показов вы получите!  
 

 

Техническая поддержка сайта-Webber.Ltd
© 1999 Vlad Safyanovski Design. All rights reserved.

На заметку:

Фрэймы-вещь хорошая
и нужная,
но прежде чем
их использовать
подумайте 7 раз,
а затем решите.Те у
кого броузеры IE3.0,
NS3.0 и
ниже не
смогут увидеть
вашу страницу-
обидно,но факт.




Опрос вашего мнения

Вам нравиться эта рубрика?

Да!
Нет!
Не знаю!
Текущие результаты