Слайд 2Фреймы
Фрейм (англ. frame — кадр, рамка) — в самом общем случае
данное слово обозначает структуру, содержащую некоторую информацию.
Фрейм (в языке HTML) — область окна браузера для представления отдельной WEB-страницы, то есть по сути это отдельное окно.
Слайд 3Фреймы
Фреймы позволяют разбить окно просмотра браузера на несколько прямоугольных подобластей, располагающихся
рядом друг с другом. В каждую из подобластей можно загрузить отдельный HTML-документ, просмотр которого осуществляется независимо от других.
Между фреймами, также как и между отдельными окнами браузера, при необходимости можно организовать взаимодействие, которое заключается в том, что выбор ссылки в одном из фреймов может привести к загрузке нужного документа в другой фрейм или окно браузера.
Слайд 4Элементы фреймовой структуры
Тег - определяет структуру фреймов на WEB-странице. Фреймы
разделяют окно браузера на отдельные области, расположенные вплотную друг к другу. В каждую из таких областей загружается самостоятельная WEB-страница определяемая с помощью тега FRAME.
Тег - определяет свойства отдельного фрейма, на которые делится окно браузера.
Слайд 5Элементы фреймовой структуры
Тег - создает плавающий фрейм, который находится внутри
обычного документа, он позволяет загружать в область заданных размеров любые другие независимые документы.
Тег - содержимое тега NOFRAMES отображается в браузере, когда он не поддерживает фреймы и не умеет их интерпретировать. Браузеры, которые работают с фреймами, полностью игнорируют содержимое тега NOFRAMES.
Слайд 6Особенности фреймовой структуры
Фреймовые структуры затрудняет работу поисковых роботов, тема самым снижая
потенциальную возможность нахождения Вашего сайта в поисковых системах.
Фреймы скрывают заголовок страницы , устанавливаемый через тег
, и всегда показывают только заголовок сайта. По этой причине понравившуюся страницу невозможно поместить в раздел «Избранное» браузера.
Использование этих тегов требует обязательного указания как Transitional или Frameset;
Слайд 7Особенности фреймовой структуры
Документ HTML, в котором описывается фреймовая структура (называемый документом
с фреймами), выглядит не так, как документ HTML без фреймов.
Стандартный документ имеет один раздел и один раздел .
Документ с фреймами имеет раздел и раздел
Слайд 8Тег
Элемент определяет содержимое и вид одного фрейма.
Должен располагаться
в контейнере
Не является контейнером. Закрывающий тег не требуется.
Слайд 9Тег
Атрибуты:
src Определяет URL файла, предназначенного для загрузки во фрейм. src
Слайд 10Тег
Атрибуты:
bordercolor Цвет линии границы (некоторые браузеры не поддерживают этот атрибут,
например Opera).
bordercolor = цвет | #RRGGBB
frameborder Отображать рамку вокруг фрейма или нет (некоторые браузеры не поддерживают этот атрибут, например Opera).
frameborder =1 | 0
Слайд 11Тег
Тег задает расположение фреймов в основном окне агента пользователя.
Является контейнером. Закрывающий тег обязателен.
Тег
заменяет собой элемент на WEB-странице.
Допустимо использовать вложенную структуру элементов, это позволяет разбить один фрейм на две и более области.
В контейнере FRAMESET размещаются теги , описывающие свойства отдельного фрейма.
В контейнере FRAMESET может присутствовать элемент NOFRAMES с альтернативным содержимым для агентов пользователей, не поддерживающих фреймы или сконфигурированных так, чтобы их не показывать.
Слайд 12Тег
Атрибуты:
bordercolor Цвет линии границы (некоторые браузеры не поддерживают этот атрибут,
например Opera).
bordercolor = цвет | #RRGGBB
frameborder Определяет отображать рамку вокруг фрейма или нет (некоторые браузеры не поддерживают этот атрибут, например Opera). frameborder = 1 | 0
border Толщина границы между фреймами. border = n
framespacing Аналог параметра border, задает ширину границы. более старый параметр и поддерживается браузерами для совместимости с их ранними версиями.
framespacing = n
Слайд 13Тег
Атрибуты:
cols Устанавливает ширину или пропорции фреймов в виде колонок.
cols
= “100, 500”
cols = “20%, 20% , 60%”
cols = “1*, 1*, 2*, 3*”
rows Задает размер или пропорции фреймов в виде строк.
rows = “100, 500”
rows = “20%, 20% , 60%”
rows = “1*, 1*, 2*, 3*”
Слайд 14Фреймовая структура
Фреймы
content="text/html; charset=Windows-1251">
Слайд 20Вложение фреймовая структура
Фреймы
http-equiv="Content-Type" content="text/html; charset=Windows-1251">
Слайд 21Вложение фреймовая структура
Фреймы
http-equiv="Content-Type" content="text/html; charset=Windows-1251">