Пояснимо дію використаних тегів та їхніх параметрів. Для поділу вікна браузера на декілька частин використовують тег-контейнер:
<FRAMESET параметри > ... </FRAMESET>
Параметрів є два: COLS і ROWS. COLS - призначений для поділу вікна на вертикальні області (колонки). ROWS - призначений для поділу вікна на горизонтальні. Розміри областей задають у відсотках до всього вікна, фіксовані - у пікселях. Наприклад, COLS = "25%, 75% " означає, що лівий фрейм займатиме чверть вікна на будь-якому моніторі. Можна писати також COLS = "1*, 3*", де 1* саме тут означає одну з чотирьох частин екрана, або COLS = "2*, З*", де 2* означає дві з п'яти вертикальних частин екрана. У фіксованому заданні COLS = "100,*", число 100 означає 100 пікселів, а * - решту екрана. Більш складні конфігурації фреймів створюють шляхом поділу на фрейми деякого раніше створеного фрейму. У цьому випадку теги FRAMESET вкладають один в одний, наприклад, так:
<FRAMESET COLS = "25% , 75% ">
<FRAME описуємо лівий фрейм >
<FRAMESET ROWS= "25% , 75% >
<FRAME описуємо верхній правий фрейм >
<FRAME описуємо нижній правий фрейм >
</FRAMESET>
</FRAMESET>
У тезі <FRAME параметри > користувач описує конкретний фрейм. Обов'язковими тут є параметр SRC зі значенням адреси стартового html-файлу і NAME, значенням якого є назва фрейму. Цю назву придумує користувач, запам'ятовує її, оскільки вона використовуватиметься далі як значення параметра TARGET тега <А>.
Призначення деяких інших параметрів такі:
SCROLLING
Задає наявність чи відсутність смуг прокручування у вікні і фрейму
FRAMEBORDER
Задає наявність меж між фреймами
BORDER
Задає ширину межі у пікселях
MARGIN
Задає величину відступів зверху і від бокових меж фрейму
NORESIZE
Забороняє змінювати розміри фрейму у вікні браузера.