188_______________Часть III. Современный HTML
<NOFRAMES>
<BODY BGCOLOR="red"BACKGROUND^"image.gif">
Содержимое...
</BODY>
</NOFRAMES>
Пока контейнер BODY находится внутри контейнера NOFRAMES, все в порядке. Однако использовать тэг <BODY>внутри контейнера NOFRAMES особой нужды нет, если только вы не хотите воспользоваться его атрибутами, как было только что показано.
Несколько простых примеров использования кадров
Кадры являются весьма гибким, но не таким простым, как кажется на первый взгляд, инструментом HTML. Ниже вашему вниманию предлагается несколько практических примеров.
Страница с двумя кадрами
Самая простая страница имеет минимальное возможное число кадров — два:
<HTML>
<HEAD>
</HEAD>
<FRAMESET COLS="*,2*">
<FRAME SRC="label.htm">
<FRAME SRC="info.htm">
</FRAMESET>
</HTML>
Кадры делят окно программы просмотра на две части по вертикали (рис. 10.5), причем левый занимает 1/3, а правый — 2/3 пространства. Первый содержит документ label.htm, а второй — info.htm.
Таким же образом легко создать 10 и более вертикальных (или горизонтальных, используя атрибут ROW)кадров. Однако на странице, как правило, не должно быть более трех или четырех кадров одновременно.
( Примечание^)
Если вам хочется иметь больше трех-четырех вертикальных или горизонтальных кадров одновременно, вам следует воспользоваться табличным представлением информации. Кадры в основном нужны для включения в вашу страницу элементов управления областями окна браузера или для организации динамического обновления информации. Для размещения статичных данных по строкам и колонкам лучше всего годится обыкновенная таблица.