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>.
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 <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:
|
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ą | Nie | STF |
Komentarze