html ссылка на главную страницу Добавить в избранное Контакт карта сайта  
 
 
 
   
 
  Карта сайта  
 
 
 
  От идеи до результата  
 
 
 
  Проектирование  
 
 
 
  Анализ  
 
 
 
  HTML - язык разметки  
 
 
 
  Технология CSS  
 
 
 
  DHTML - динамический HTML  
 
 
 
  Управление сайтом  
 
 
 
  Язык Perl  
 
 
 
  Таблица "Теги"  
 
 
 
  Таблица "Атрибуты"  
 
 
 
  Скрипты  
 
 
 
  Фотогалерея для сайта  
 
 
 
  Раскрутка сайта  
 
 
 
  Риски  
 
 
 
  Поисковые машины  
 
 
 
  Контакт  
 
 
 

HTML - язык разметки

 
  разработка фреймов    
Работа с фреймами

Работа с фреймами

Фреймы предназначены для того, чтобы разделить окно браузера на несколько частей, в каждой из которых может показываться информация из разных источников. Главное достоинство фреймов и заключается в этом - на одной странице может быть объединена информация с нескольких страниц. Кроме этого, благодаря фреймам нет необходимости включать в каждую страницу сайта некоторые элементы, которые одинаковы на всех страницах, например, меню или логотип. Такой элемент помещается в отдельный фрейм и содержимое его не меняется в то время, как с содержимым остальных фреймов на странице может происходить что угодно. Однако, у фреймов есть и недостатки. Часто бывает сложно подобрать для фрейма нужный размер и из-за этого может возникнуть необходимость использовать полосы прокрутки, чтобы увидеть все содержимое фрейма. Кроме этого, у посетителя вашего сайта может быть низкое разрешение экрана, что также приведет к появлению полос прокрутки. Самый неприятный недостаток фреймов в том, что некоторые поисковые системы и каталоги отказывают в регистрации сайтам, которые используют фреймы.

Фреймы создаются с помощью тегов <FRAMESET> и <FRAME>.

  • <FRAMESET> - позволяет сформировать набор фреймов, делящих пространство рабочей области на столбцы и строки.
  • В дескрипторе <FRAMESET> необходимо определить ширину высоту всех строк и столбцов. Значения задаются в пикселях, процентах или с помощью символа звездочки - это говорит о том, что размеры определяются относительно остальных фреймов страницы.
  • <FRAME> - определяет содержимое и структуру конкретного фрейма. Необходимый атрибут фрейма - атрибут "src". Он задает источник для содержимого фрейма.

Пример использования фреймов:

<html>
    <head>
       <title>Пример использвания фреймов</title>
    </head>
    <frameset rows="300,100">
        <frame name="1" src="1.html">
        <frame name="2" src="2.html">
    </frameset>
</html>

По умолчанию, полосы прокрутки у фрейма появляются только в случае, когда содержимое источника не помещается во фрейм. Однако, вы можете запретить появление полос прокрутки фрема с помощью атрибута scrolling. Это атрибут может принимать значения yes и no. Для того, чтобы запретить изменение размеров фрейма используйте атрибут noresize. Это запретит пользователю изменять вид страницы. По умолчанию, ширина рамки фреймов - 6 пикселов. Изменить ширину рамки или убрать её вовсе можно с помощью атрибута border и frameborder.

Для того, чтобы задать поля внутри фреймов необходимо использовать атрибуты marginwidth и marginheight для левого/правого полей и вернего/нижнего полей соответственно.

Кроме обычных фреймов, для того чтобы вставить на страницу содержимое другой страницы, можно использовать плавающий фрейм. Он создается тегом <IFRAME> и не требует отдельной страницы с описанием структуры фреймов. Вы можете создать плавающий фрейм в любом месте страницы и задавать его размеры атрибутами width и height.

 
 

Выгодно ПРОДАЙ свой САЙТ или ДОМЕН на БИРЖЕ №1. Гарантия безопасной сделки!
***от разработчиков Miralinks и Gogetlinks***

     
  Rambler's Top100    
     
 
 
 
     
   
На главную Карта сайта
 
  Дешевый хостинг
© 2007 - 2011 nowice.ws