Active Server Pages,ActiveServerPages+,ASP,ASP+,aspx,VBScript,IIS,internet,intranet,programming,programowanie,XML,Extensible Markup Language,kurs,opis,HTML,Hypertext Markup Language,JScript,JavaScript,wyszukiwarka,znajdz,instrukcja,Stelmik,Stelmi,free,darmo,zadarmo,free,serwer,server,www,konta,PHP,perl,klient,uslugi,asp,sklep internetowy,sklepy internetowe,e-sklep,esklep,tworzenie stron internetowych,strony internetowe,strony www,tworzenie stron www,strony internetowe,web page,webpage,creating,Krzysztof Stelmach,Krzysztof,Stelmach,www.stelmach.info,www.asp.z.pl
 
Create your own social network!
IP: 54.92.163.188 
 
 HTML / RAMKI
Szukaj:  
Nd, 22.07.2018r.
KURSY » języki - klient » HTML » Ramki
 

Do przeglądarek potrafiących interpretować ramki należą m.in.: Internet Explorer, Netscape Navigator, Opera. Jest to ich dużą zaletą, gdyż ramki ogromnie ułatwiają nawigowanie w wielostronicowych dokumentach HTML.
Najczęściej spotykanym rozwiązaniem użycia ramek jest umieszczenie w jednej z nich spisu treści w postaci odsyłączy, a w drugiej szczegółowego opisu poszczególnych zagadnień umieszczonych w spisie treści. Podstawową rolę w dokumencie zawierającym ramki pełni specjalna strona, na której jest zdefiniowana liczba, wielkość (szerokość) oraz pozycja ramek oraz miejsce docelowe przedstawienia dokumentu z wybranego odsyłacza. Na stronie znajdują się opisy lokalizacji podstron, które będą wyświetlane w ramkach. Na tej stronie nie powinny znaleźć się znaczniki inne niż znaczniki określające tytuł strony, definicję czcionki oraz definicję ramek. Mogą one się jedynie znaleźć wewnątrz znacznika <NOFRAMES>, który zawierać powinien wygląd strony w przypadku braku obsługi przez bieżącą przeglądarkę ramek.

Oto przykład dokumentu HTML, który zawiera (opisuje) ramki:

<HTML>
<HEAD>
<TITLE>Przykład wykorzystania ramek</TITLE>
<BASEFONT SIZE=2>
<HEAD>
<FRAMESET COLS="100, *">
<FRAME SCROLLING="yes" NAME="spis_tresci" SRC="menu.htm">
<FRAME SCROLLING="yes" NAME="opis" SRC="rozdzial.htm">
</FRAMESET>
<NOFRAMES>
<BODY>
<P>Ta przeglądarka nie obsługuje ramek.</P>
</BODY>
</NOFRAMES>
</FRAMESET>

W celu utworzenia ramek korzysta się z następujących znaczników:

a) <FRAMESET> </FRAMESET>- są to znaczniki, które dzielą stronę na ramki określając ich rozmiar i położenie; posiadają one następujące atrybuty:

- COLS="x,y" - określa szerokości poszczególnych ramek opisanych przez FRAMESET; wartości x i y są liczbami określającymi szerokość poszczególnych ramek (wartości podawane mogą być w pikselach, w procentach szerokości strony, oraz szerokość jednej z kolumn można oznaczyć za pomocą wieloznacznika *; przykład:
<FRAMESET COLS="100, *">
- ROWS="x,y" - określa wysokość ramki; wartości x i y są liczbami określającymi wysokość poszczególnych ramek (wartości podawane mogą być w pikselach, w procentach wysokości strony, oraz wysokość jednej z nich można oznaczyć za pomocą wieloznacznika *; przykład:
<FRAMESET ROWS="20%, 70%, 10%">

b) <NOFRAMES> </NOFRAMES>- znaczniki zawierające treść i wygląd strony w przypadku, gdy przeglądarka nie obsługuje ramek; w przypadku przeglądarki obsługującej ramki ta część jest zignorowana; w przypadku, gdyby między tymi znacznikami nie znajdowałaby się żadna informacja, przeglądarka wyświetliłaby pustą stronę

c) <FRAME> - znacznik określający konkretną ramkę; posiada dodatkowe atrybuty, zawierające informacje na temat zawartości (zagnieżdżone strony) i nazwy ramki oraz informację na temat posiadania przez ramkę suwaków

Atrybuty FRAME:

- SRC - zagnieżdżanie pliku w ramce; atrybut SRC posiada nazwę pliku zawierającego wygląd bieżącej ramki nazwa może posiadać także pełną ścieżkę dostępu.
- SCROLLING - parametr stosowany, gdy treść zawarta w dokumencie (w pliku) jest obszerna; w przypadku gdy wartość atrybutu przyjmie wartość yes zostaną wyświetlone suwaki w bieżącej ramce, w przypadku wartości no, suwaki nie pojawią się nigdy
- NAME - atrybut określający nazwę bieżącej ramki
- NORSIZE - atrybut zabezpieczający ramkę przed skalowaniem
 
do góry ^ 
Jesteś 1937065 odwiedzającym
 
 
Copyright © 2003-2018 Krzysztof Stelmach, Wszelkie prawa zastrzeżone.
 
System reklamy Test