Frame
<frame>
Reprezentuje jeden dokument przy podziale na ramki. Umieszczenie jednego znacznika <frameset> w drugim (zamiast <frame>), powoduje ponowny podział ramki. Frame pozwala na załadowanie określonego dokumentu.
Uwaga!
W języku HTML 4.01 znacznik ten nie posiada znacznika zamykającego. Natomiast w XHTML-u musi on zostać poprawnie (według standardu języka XML) zakończony:
<frame />
Spacja przed znakiem "/" ułatwia rozpoznanie tagu przeglądarkom nie obsługującym XHTML.
Uwaga!
Dla znacznika tego przygotowano specjalne deklaracje <!DOCTYPE>, HTML 4.01 Frameset i XHTML 1.0 Frameset. Nie jest dostępny ani w dokumentach typu Strict ani Transitional.
Nie jest też dostępny w XHTML 1.1, ani przewidywany w projektowanym XHTML 2.0.
Zobacz też:
Główne atrybuty
- Title - definiuje tytuł elementu
- Lang - definiuje język elementu
- Dir - definiuje kierunek tekstu w elemencie
- Id - identyfikator
- Class - klasa CSS
- Style - przypisany styl CSS
- Longdesc - zawiera adres pliku, w którym znajduje się opis zawartości ramki
- Src - okresla plik, który ma być wczytany do ramki
Atrybuty wizualne
- Frameborder - określa, czy obramowanie ramki ma być widoczne. 0 = nie, 1 = tak
- Marginheight - definiuje szerokość górnego i dolnego marginesu strony ( chyba jasne ;] )
- Marginwidth - definiuje szerokość prawego i lewego marginesu strony
- Name - określa nazwę znacznika; umożliwia "kojarzenie" pomiędzy innymi znacznikami. Np. <a href="xx3.html" target="s" (...) >Link
- Noresize - uniemożliwia zmianę wielkości ramki
- Scrolling - pozwala ukryć suwaki w ramce
Dostępne zdarzenia
- onclick
- ondblclick
- onmousedown
- onmouseup
- onmouseover
- onmousemove
- onmouseout
- onkeypress
- onkeydown
- onkeyup
Atrybuty niestandardowe
Uwaga!
Poniższe atrybuty znacznika <frame> nie są zawarte w standardzie języka HTML i XHTML, ale są obsługiwane przez niektóre przeglądarki internetowe - są to pozostałości po rozszerzeniach HTML różnych firm w okresie wojny przeglądarek.
Ich używanie jest jednak wysoce niezalecane i powoduje niezgodność strony z zadeklarowanym typem dokumentu.
- Border - określa rozmiar w pikselach obramowania ramki.
- Bordercolor - definiuje kolor obramowania ramki.
- Hidefocus - usuwa obramowanie, które pokazuje aktywność znacznika
- Tabindex - definiuje indeks, według którego następuje zaznaczenie znaczników, poprzez naciskanie klawisza Tab



Jak ktoś chce to niech wyjmie z historii i tutaj wyrzuci do jakiś "niestandardowych zdarzeń" czy czegoś takiego.
Ale artykuł trzeba do stylu dostosować...
ad1 i 2 ...
2) Ten fragment o XHTML myślę, że można pominąć
3) Zdarzenia można wygenerować za pomocą szablonu {{Template:Zdarzenia_HTML}}