/ Справочники / HTML5 / frameset

Информация по поводу - frameset


HTML тег <frameset> создает область для создания в ней фреймов - отдельных частей сайтов, которые могут представлять из себя: шапку, меню, основную часть сайта, футер и так далее. Требует закрывающий тег </frameset>.

Frameset может с легкостью заменить тег body на странице, так как выполняют они примерно схожую структуру - содержать различные блоки сайта внутри себя.

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

Атрибуты:
  • cols - можно установить количество колонок в наборе фреймов во frameset'е.
  • rows - по аналогии с cols устанавливается количество рядов;
  • border - установка границы и её ширины. 
Пример:
<frameset rows="80,*">
   <frame src="some_2.html" name="main" scrolling="no">
   <frame src="some_1.html" name="right">
</frameset>