Slyweb
На разработку сайта! Скидки 50%!
Поиск CSS свойств и HTML элементов:
поиск



Все CSS свойства и HTML элементы справочника
<FRAMESET>...<FRAMESET>

Атрибуты rows и cols создают вертикальные и горизонтальные фреймы.

Если атрибут rows не установлен, то вертикальный фрейм займет все доступное пространство.

Если атрибут cols не установлен, то горизонтальный фрейм займет все доступное пространство.

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

  1.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
  2.<HTML>
  3.<HEAD>
  4.<title>Два горизонтальных фрейма одинаковых размеров</title>
  5.</HEAD>
  6.<FRAMESET rows="50%, 50%">
  7.<FRAME src="contents_of_frame1.html">
  8. <FRAME src="contents_of_frame2.html">
  9.</FRAMESET>
10.<BODY>
11.</BODY>
12.</HTML>
13.

В значениях атрибутов cols и rows допускается указывать знак «*», который означат количество частей, которое приходится на фрейм исходя из числа указанного до символа «*».Например, ниже созданы три вертикальных фрейма, при этом второй займет пространство размером 250 пикселей, оставшееся пространство будет разделено между первым и третьим вертикальными фреймами на четыре равных части – первый фрейм получит 1 часть, а третий фрейм 3 части этого пространства:

  1.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
  2.<HTML>
  3.<HEAD>
  4.<title>Три вериткальных фрейма </title>
  5.</HEAD>
  6.<FRAMESET cols="1*, 250,3*">
  7. <FRAME src="contents_of_frame2.gif">
  8. <FRAME src="contents_of_frame1.html">
  9. <FRAME src="contents_of_frame2.gif">
10.</FRAMESET>
11.<BODY>
12.</BODY>
13.</HTML>
14.
Три вериткальных фрейма
Три вериткальных фрейма

Допускается одновременно указывать атрибут rows и атрибут col:

  1.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
  2.<HTML>
  3.<HEAD>
  4.<title>Шесть вертикальных фреймов в виде таблицы</title>
  5.</HEAD>
  6.<FRAMESET rows="30%,70%" cols="33%,34%,33%">
  7. <FRAME src="frame1.html">
  8. <FRAME src="frame2.html">
  9. <FRAME src="frame3.html">
10. <FRAME src="frame4.html">
11. <FRAME src="frame5.html">
12. <FRAME src="frame6.html">
13.</FRAMESET>
14.<BODY>
15.</BODY>
16.</HTML>
17.
Шесть вертикальных фреймов в виде таблицы
Шесть вертикальных фреймов в виде таблицы

Согласно спецификации HTML 4.0 допускалось использовать вложенные фреймы:

  1.<FRAMESET cols="33%, 33%, 34%">
  2. ...содержимое первого фрейма...
  3. <FRAMESET rows="40%, 50%">
  4. ...содержимое второго фрейма, первая строка...
  5. ...содержимое второго фрейма, вторая строка...
  6. </FRAMESET>
  7. ...содержимое третьего фрейма...
  8.</FRAMESET>
  9.


Доступ и установка с jQuery

  • Получить коллекцию элементов FRAMESET: val = $("FRAMESET");
  • Получить класс элементаFRAMESET: val = $("FRAMESET").attr("class");
  • Установить несколько CSS свойств HTML элементу FRAMESET: $("FRAMESET").css({"...":"..."});
  • Установить единичное CSS свойство HTML элементу FRAMESET: $("FRAMESET").css("...","...");
  • Как использовать jQuery для HTML, - читайте статью "jQuery и HTML для начинающих".
Александр Ермаков. Хостинг - www.pwstudio.org