Znacznik <frameset> służy do utworzenia grupy ramek, z których każda może zawierać w sobie osodny dokument. W najprostszym przypadku znacznik <frameset> określa jedynie ile wierszy i/lub kolumn ma zostać utworzonych. Wymagane jest użycie atrybutu rows lub cols.

Różnice pomiędzy HTML i XHTML: Brak.

Wskazówka:

Aby strona zawierająca ramki przeszła pomyślnie test poprawności składni, musisz użyć Frameset DTD.

Ważne:

Wewnątrz znacznika <frameset> nie można używać znacznika <body>. Jeżeli natomiast zamierzasz użyć znacznika <noframes> aby umieścić tekst dla przeglądarek nie obsługujących ramek, musisz umieścić ten tekst wewnątrz znacznika <body>.

Przykład:

<html>
<frameset cols="160,*,160">
    <frame src="menu.html" />
    <frame src="tresc.html" />
    <frame src="prawa.html" />
</frameset>
</html>

DTD w których można korzystać ze znacznika <frameset>: Frameset.

Atrybuty znacznika <frameset>

Wartości w kolumnie “Wym.” oznaczają czy atrybut jest wymagany.

Wartości w kolumnie DTD oznaczają w których DTD poszczególne atrybuty mogą być używane: S=Strict, T=Transitional, F=Frameset.

Nazwa Opis Wym. DTD
cols Definiuje ilość i rozmiary kolumn przy podziale strony na ramki. Rozmiary kolejnych kolumn należy podać jako listę wartości rozdzieloną przecinkami. Rozmiar można podać w pikselach (np. 100), procentach (np. 50%) lub wpisać gwiazdkę (*) aby oznaczyć kolumnę której rozmiar ma się automatycznie dostosować w zależności od rozmiaru okna przeglądarki Nie F
rows Definiuje ilość i rozmiary wierszy przy podziale strony na ramki. Rozmiary kolejnych wierszy należy podać jako listę wartości rozdzieloną przecinkami. Rozmiar można podać w pikselach (np. 100), procentach (np. 50%) lub wpisać gwiazdkę (*) aby oznaczyć wiersz którego rozmiar ma się automatycznie dostosować w zależności od rozmiaru okna przeglądarki Nie F
Atrybuty standardowe
class Klasa CSS (lub lista klas) elementu Nie STF
id Unikalny identyfikator elementu Nie STF
style Styl elementu (inline) Nie STF
title Tekst do wyświetlenia jako Tooltip po najechaniu myszką Nie STF