Ramki to inaczej taki podział strony na kilka części. Dzięki temu można łatwiej poukładać jej części np. umieścić jeden spis treści zamiast kilku w kodach źródłowych na wszystkich swoich stronach stronach. Komendę tworzącą ramki wstawia się pomiędzy znacznikami </HEAD> i <BODY>. Uwaga! Jeśli umieścisz komendę ramki w <BODY>, wtedy nie będą się wyświetlał. A oto komenda ramki <FRAMESET COLS="," ROWS=","> <FRAME SRC="" NAME=""> <FRAME SRC="" NAME=""> </FRAMESET> COLS oznacza kolumny, a ROWS wiersze. W cudzysłowie możesz wpisywać wartości określające wielkość ramki. Można wpisać zwykła wartość liczbową, która będzie domyślnie oznaczała liczbę pikseli albo wartość w procentach np.25%. Możemy też zamiast jednej z wartości wpisać *, które oznacza, że ramka będzie miała wielkość do końca strony, a ograniczeniami będą tylko ramki z określoną przez wartość liczbową/procentową. Stronę możemy podzielić na same kolumny lub ramki. Można też ustawić ramki, które są oddzielone przecinającymi się liniami kolumn i wierszy. Jeśli chcemy mieć same kolumny usuwamy ROWS i w cudzysłowie od COLS wpisujemy wartości wielkości np. COLS="200,*". W przypadku gdy chcemy same wiersze to usuwamy COLS i wpisujemy wielkości. Jeśli chcemy, aby ramki nam się wyświetlały dla każdej z nich musi być wyznacznik <FRAME SRC="" NAME=""> Teraz zajmiemy się tym wykładnikiem. W cudzysłowu SRC wpisujemy nazwę strony, która będzie wyświetlana w tej ramce. Natomiast w NAME wpisujemy nazwę ramki. Dla każdej ramki musi być inna. Można też zrobić taką operację jak ramki w ramce. Wtedy w tej, w której mają być dodatkowe ramki zamiast <FRAME SRC="" NAME=""> tworzymy nową ramkę.
|
Dla przykładu skopiujcie poniższe kody. <HTML> <HEAD> <TITLE> Przykład ramki z wierszami </TITLE> </HEAD> <FRAMESET ROWS="200,*"> <FRAME SRC="" NAME=""> <FRAME SRC="" NAME=""> </FRAMESET> <BODY>
</BODY> </HTML> _________________________________________________
<HTML> <HEAD> <TITLE> Kolumny przykład </TITLE> </HEAD> <FRAMESET COLS="200,*"> <FRAME SRC="" NAME=""> <FRAME SRC="" NAME=""> </FRAMESET> <BODY>
</BODY> </HTML> _________________________________________________
<HTML> <HEAD> <TITLE> Kolumny i wiersze przykład </TITLE> </HEAD> <FRAMESET COLS="200,*" ROWS="100,*"> <FRAME SRC="" NAME=""> <FRAME SRC="" NAME=""> <FRAME SRC="" NAME=""> <FRAME SRC="" NAME=""> </FRAMESET> <BODY>
</BODY> </HTML> _________________________________________________
A ten kod pokazuje co się stanie jeśli nie ma wystarczającej ilości FRAME
<HTML> <HEAD> <TITLE> Wygląd strony bez odpowiedniej liczby FRAME </TITLE> </HEAD> <FRAMESET ROWS="200,*"> <FRAME SRC="" NAME=""> </FRAMESET> <BODY>
</BODY> </HTML>
|