HTML, XHTML и CSS на сто процентов.
5.3. Полосы прокрутки. В некоторых случаях полосы прокрутки нарушают дизайн HTML-страницы. Если содержимое фрейма не помещается в отведенную область, то автоматически появляются полосы прокрутки для просмотра информации. Для управления отображением полос прокрутки используется атрибут scrolling, принимающий три основных значения: • yes – всегда вызывает появление полос прокрутки, независимо от объема информации; • no – запрещает появление полос прокрутки; • auto – полосы прокрутки отображаются при необходимости (по умолчанию). <frameset cols="45%,*"rows="30%,*"> <frame src=frame1.HTML scrolling=" yes" > <frame src=fon.jpg> <frame src=fon.jpg scrolling=" no"> <frame src=frame4.HTML> </frameset> Рассмотрим пример страницы, в которой использована конструкция, описанная выше (рис. 5.4). HTML, XHTML и CSS на сто процентов. Рис. 5.4. Пример управления полосами прокрутки. В данном примере второй и третий фреймы содержат изображение. Рассмотрим каждый фрейм по отдельности. Полосы прокрутки первого фрейма всегда, независимо от содержимого, будут отображаться, в данном случае они неактивны, так как содержимое фрейма меньше отведенного для него места. У второго фрейма полосы прокрутки появились автоматически, так как изображение не поместилось в отведенную область. Используя полосы прокрутки, вы все же можете просмотреть изображение. Изображение, которое содержит третий фрейм, просмотреть сложно, так как у него отключены полосы прокрутки. Таким образом, атрибут scrolling="no" следует использовать осторожно. Информация, содержащаяся в четвертом фрейме, поместилась в отведенное для фрейма место, поэтому полосы прокрутки не отображаются.