Характеристики атрибута
В каких браузерах работает?
3.0+ | 1.0+ | 4.0+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
В каких спецификациях используется?
HTML | - | 4.01 | - |
XHTML | 1.0 | - |
Для чего используется?
Для <frameset>
Определяет размеры фреймов, которые сгруппированы в один ряд под родительством определенного frameset. При работе с несколькими рядами фреймов возникает несколько возможных вариантов указания ширины:
- высота просто задается в пикселях;
- высота определяется процентным значением, которое высчитывается от общей высоты родительского элемента;
- допускается применение знака *, который обозначает остаточную высоту, которая осталась после определения габаритов предыдущих колонок.
Формирование фреймов имеет два пути. Первый отталкивается от необходимости создания строгой сетки фреймов. Для этого необходимо использовать сразу rows и cols в одном теге frameset. Для более сложных и необычных структур используют по несколько вложений тега frameset.
Для <textarea>
Для этого тега атрибут контролирует высоту поля, используя в качестве единиц измерения высоту одной строки.
Как правильно задавать?
Для <frameset>
<frameset rows="высота 1, высота 2, …">фреймы</frameset>
Для <textarea>
Какие значения могут быть записаны в атрибут?
Значения указывается либо в пикселях, либо в процентах. Допускается использования знака *, который обозначает оставшуюся ширину.
В каких тегах применяется?
frameset | textarea |
Пример использования
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Атрибут rows</title> </head> <frameset rows="60,*" cols="*" framespacing="5"> <frame src="doc1.html" name="first" scrolling="no" noresize> <frameset cols="80,*"> <frame src="doc2.html" name="second" scrolling="no" noresize> <frame src="doc3.html" name="third" noresize> </frameset> </frameset> </html>