Znacznik <frame> służy do utworzenia "okna w oknie", czyli ramki.
Różnice pomiędzy HTML i XHTML:
W HTML ten znacznik nie ma znacznika zamykającego.
W XHTML ten znacznik musi być poprawnie zamknięty.
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>.
DTD w których można korzystać ze znacznika <frame>: Frameset.
Atrybuty znacznika <frame>
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
frameborder
Określa czy obramowanie dookoła ramki powinno być wyświetlane (1), czy też nie (0)
Nie
F
longdesc
Adres URL gdzie znajduje się dłuższy opis zawartości ramki lub obrazka. Możesz podać go dla przeglądarek które nie obsługują ramek lub nie wyświetlają obrazków
Nie
F
marginheight
Wielkość górnego i dolnego marginesu ramki w pikselach
Nie
F
marginwidth
Wielkość lewego i prawego marginesu ramki w pikselach
Nie
F
name
Definiuje nazwę obiektu, za pomocą której można się do niego odwołać w skryptach
Nie
F
noresize
Wartość noresize powoduje że użytkownik nie będzie mógł zmienić rozmiaru ramki
Nie
F
scrolling
Określa czy i kiedy paski przewijania mają być wyświetlane. Dozwolone wartości to:
yes - paski przewijania są zawsze widoczne. Jeżeli zawartość ramki nie wymaga przewijania poziomo lub pionowo, odpowiedni pasek (lub paski) przewijania są nieaktywne (wyszarzone);
no - paski przewijania nie są wyświetlane, nawet w przypadku gdy zawartość ramki jest większa od jej rozmiaru;
auto - paski przewijania są wyświetlane tylko wtedy gdy są potrzebne. Jeżeli zawartość ramki jest mniejsza od jej rozmiaru, paski są ukryte.
Nie
F
src
Adres URL pliku który ma zostać pokazany w ramce
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ą