RAMKI. Czym są ramki w dokumencie HTML?

Podobne dokumenty
Budowa strony ramkowej

Za pomocą atrybutu ROWS moŝemy dokonać podziału ekranu w poziomie. Odpowiedni kod powinien wyglądać następująco:

Tutorial. HTML Rozdział: Ramki

Blok dokumentu. <div> </div>

Tworzenie stron internetowych w kodzie HTML Cz 7

Tworzenie stron internetowych RAMKI

Ćwiczenie 6 Ramki. Spakowane pliki do zadań do pobrania ze strony w pliku pliki_cw6.zip

Programowanie WEB PODSTAWY HTML

Podstawowe znaczniki języka HTML.

[ HTML ] Tabele. 1. Tabela, wiersze i kolumny

Podstawy technologii WWW

Tabele. Przykład 15a.htm. <HTML><HEAD><TITLE> Cennik</TITLE></HEAD><BODY><H3>Cennik</H3> <TABLE BORDER="1"> <TR>

HTML (HyperText Markup Language) hipertekstowy język znaczników

Uwaga: znaczniki <body> </body> nie powinny byd umieszczane na stronie zawierającej ramki, w ramach FRAMESET.

Tworzenie stron internetowych w kodzie HTML Cz 5

Wykład 2 TINT. XHTML tabele i ramki. Zofia Kruczkiewicz

Często używanym elementem języka HTML są tabele, które wykorzystuje się do wygodnego rozmieszczania informacji i obrazów.

ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop Spis treści

Odsyłacze. Style nagłówkowe

Wprowadzenie do języka HTML

Lp. Nazwisko Wpłata (Euro)

Wykład 2 Tabele i ramki 1. Tabele 1.1. Podstawy budowy tabel na stronach WWW

Proste kody html do szybkiego stosowania.

Kurs HTML 4.01 TI 312[01]

Konfiguracja szablonu i wystawienie pierwszej aukcji allegro

I. Formatowanie tekstu i wygląd strony

Struktura języka HTML ZNACZNIKI. Oto bardzo prosta strona WWW wyświetlona w przeglądarce: A tak wygląda kod źródłowy takiej strony:

za pomocą: definiujemy:

2 Podstawy tworzenia stron internetowych

INFORMACJE DO ZAPAMIĘTANIA

Spis treści. Rozdział 2. Graficzna oprawa witryny...z Stosowanie motywu...s...s.. 19

I. Wstawianie rysunków

1. Umieść kursor w miejscu, w którym ma być wprowadzony ozdobny napis. 2. Na karcie Wstawianie w grupie Tekst kliknij przycisk WordArt.

Rysunek otaczany przez tekst

Formatowanie komórek

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

Zadanie 1. Tworzenie nowej "strony sieci WEB". Będziemy korzystad ze stron w technologii ASP.NET.

LEGISLATOR. Dokument zawiera opis sposobu tworzenia tabel w załącznikach. Data dokumentu:30 maja 2012 Wersja: 1.2 Autor: Paweł Jankowski

PROGRAMOWANIE. WNPiD UAM, Programowanie, inż. Piotr Jabłoński

1. Dockbar, CMS + wyszukiwarka aplikacji Dodawanie portletów Widok zawartości stron... 3

Arkusz strona zawierająca informacje. Dokumenty Excela są jakby skoroszytami podzielonymi na pojedyncze arkusze.

REKLAMA INTERNETOWA WYMAGANIA TECHNICZNE

LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH. PODSTAWY JĘZYKA HTML (HyperText Markup Language)

DODAJEMY TREŚĆ DO STRONY

Dokument zawiera podstawowe informacje o użytkowaniu komputera oraz korzystaniu z Internetu.

Pokaz slajdów na stronie internetowej

Tematy lekcji informatyki klasa 4a grudzień 2011

Stosowanie, tworzenie i modyfikowanie stylów.

URL:

Instrukcja do zdjęć. Instrukcja krok po kroku umieszczania zdjęd na aukcji bez ograniczeo. MD-future.

2018/10/16 20:47 1/5 3 Ekrany

1. Pobierz i zainstaluj program w 3 krokach : 2. Wybierz produkt -> FotoAlbum (Photo Books)

KATEGORIA OBSZAR WIEDZY

Ćw. IV. Tworzenie stron internetowych. Podstawy projektowania, wprowadzenie do języka HTML

Poradnik obsługi systemu zarządzania treścią (CMS) Concrete5. Moduły i bloki

W każdej sali najważniejszym narzędziem są prawdopodobnie Zasoby. Przyjrzyjmy się teraz temu narzędziu, któremu zmieniono poniżej nazwę na Wspólne

Zaznaczanie komórek. Zaznaczenie pojedynczej komórki polega na kliknięciu na niej LPM

Prezentacja multimedialna MS PowerPoint 2010 (podstawy)

Przy wstawianiu znacznika zamykającego nie przepisujemy już atrybutów.

Edytor tekstu MS Word podstawy

Ćwiczenie 8 Kolory i znaki specjalne

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2016 CZĘŚĆ PRAKTYCZNA

Techniki wstawiania tabel

Tworzenie stron internetowych w oparciu o język HTML

Young Programmer: HTML+PHP. Dr inż. Małgorzata Janik, Zajęcia #2

WORDPRESS INSTRUKCJA OBSŁUGI

Kadry Optivum, Płace Optivum

Zadanie 3. Praca z tabelami

Jak pobrad mapę z PK? Na stronie Pucharu Warszawy i Mazowsza w RJnO 2019 należy odszukad interesujący nas etap:

Edytor tekstu Microsoft Office 2007 przewodnik dla gimnazjalisty Autor: Dariusz Kwieciński nauczyciel ZPO w Sieciechowie

Model blokowy. Model blokowy w CSS

PORADNIK JOOMLA! - nigdy nie klikamy w przeglądarce Cofnij/Back. Opuszczamy zakładkę w Joomla! klikając Zapisz lub Zamknij.

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

Zadanie 1. Stosowanie stylów

e r T i H M r e n L T n

Dziedziczenie. Dziedziczenie i kaskadowość. Dodał Administrator środa, 10 marzec :00. Tematy: Dziedziczenie Kaskadowość

Zadanie 10. Stosowanie dokumentu głównego do organizowania dużych projektów

Edukacja na odległość

Po naciśnięciu przycisku Dalej pojawi się okienko jak poniżej,

HTML cd. Ramki, tabelki

Deklarowanie tytułu związanej z tabelą

Nowy szablon stron pracowników ZUT

Zadaniem tego laboratorium będzie zaznajomienie się z podstawowymi możliwościami operacji na danych i komórkach z wykorzystaniem Excel 2010

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2016 CZĘŚĆ PRAKTYCZNA

Poradnik obsługi systemu zarządzania treścią (CMS) Concrete5. Moduły i bloki

Copyright wersji angielskiej: The European Computer Driving Licence Foundation Ltd. Copyright wersji polskiej: Polskie Towarzystwo Informatyczne

Edytor tekstu MS Word podstawy

Wstawianie nowej strony

Przewodnik Szybki start

przygotował: mgr Szymon Szewczyk PODSTAWY

Elementy div i style CSS w praktyce

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

Danuta ROZPŁOCH-NOWAKOWSKA Strona Moduł 4. Przykład 1. Przykład 2. HTML 4.01 Transitional).

WellCommerce Poradnik: Dodawanie języka i waluty. autor: Adrian Potępa (biuro@eclairsoaware.pl)

Instrukcja obsługi programu Creative Fotos

Adobe InDesign lab.1 Jacek Wiślicki, Paweł Kośla. Spis treści: 1 Podstawy pracy z aplikacją Układ strony... 2.

I. Co to jest ibok-iplay.pl? II. Co muszę zrobid by skorzystad z ibok-iplay.pl? III. Jak uruchomid ibok-iplay.pl?

Ćwiczenie 4 Konspekt numerowany

Ćwiczenia nr 2. Edycja tekstu (Microsoft Word)

Transkrypt:

Czym są ramki w dokumencie HTML? Wszystkie ważniejsze przeglądarki potrafią interpretowad ramki, które stały się już oficjalnym standardem języka HTML. Ramki ułatwiają nawigowanie w wielostronicowych dokumentach HTML i dlatego są chętnie stosowane przez wielu webmasterów. Najbardziej typowym przykładem użycia ramek jest umieszczenie w jednej spisu treści i przeznaczenie drugiej na wywoływane dokumenty (odrębne strony HTML), dowiązane do poszczególnych pozycji spisu. Gdyby ktoś się martwił, że ramka przeznaczona na dokumenty jest zbyt mała, może ją łatwo powiększyd, przeciągając po prostu jej brzegi za pomocą myszki (o ile ramka nie jest zablokowana przez autora strony). W ten sposób można powiększyd ramkę do wielkości niemal całego obszaru roboczego przeglądarki, niezależnie od domyślnych parametrów utworzonych przez autora strony.

Ogólna struktura strony Podstawową rolę w "ramkowym" dokumencie pełni specjalna strona, na której definiujemy liczbę, wielkośd i pozycję ramek oraz zachowanie się innych dokumentów w momencie uaktywnienia łącza hipertekstowego. Pozostałe strony, wchodzące w skład całego, wielostronicowego dokumentu, są stronami podrzędnymi.

Na podstawowej stronie nie powinno byd żadnych znaczników poza blokiem nagłówkowym i definicją samych ramek. Dopiero znaczniki NOFRAMES pozwalają umieścid treśd, która będzie wyświetlana przez przeglądarki nie interpretujące ramek. Znaczniki <BODY></BODY> mogą byd umieszczane jedynie w obrębie NOFRAMES, aczkolwiek ich obecnośd nie jest konieczna.

Kluczowe znaczenie ma para znaczników <FRAMESET> </FRAMESET>. Stanowią one, z dodatkowymi parametrami, ramy dla całej konstrukcji i między nimi są umieszczane bardziej szczegółowe znaczniki, dotyczące liczby ramek, podziału strony i wielkości ramek.

Znacznik <FRAME> służy do wprowadzenia konkretnej ramki. Znacznik jest uzupełniany dodatkowymi parametrami, mówiącymi o zawartości (zagnieżdżone strony), o tym, czy ramka zawiera suwaki, a także definiującymi nazwę ramki.

Aby konstrukcja mogła działad, konieczne jest podzielenie strony - pionowe lub poziome. Poniższy kod zawiera informację o podzieleniu strony na dwie kolumny. Służy do tego parametr COLS="x,y", umieszczany w otwierającym znaczniku FRAMESET. Liczby x i y służą do liczbowego określenia szerokości ramek. Możemy podad obie wartości w pikselach, w procentach szerokości strony, a także określid szerokośd jednej kolumny i oznaczyd szerokośd drugiej za pomocą wieloznacznika * (ma to sens przy podziale na większą liczbę kolumn lub wierszy).

Poniżej przedstawiono stronę z trzema ramkami, w których zdefiniowano wielkośd ramek i kolor obramowania (BORDERCOLOR=red) <HTML> <HEAD> <TITLE>Zadanie 19a - RAMKI</TITLE> </HEAD> <FRAMESET COLS="25%,*%"> <FRAME BORDERCOLOR=red SRC=spis_tresci.html> <FRAMESET ROWS=100,*> <FRAME SRC=banner.html> <FRAME BORDERCOLOR=red SRC=tresc_strony.html> </FRAMESET> </HTML>

ZADANIE 19a Na potrzeby wykonania dwiczeo z tego rozdziału kursu utwórz folder ZADANIE 19 RAMKI Wszystkie pliki zapisuj w tym folderze. Utwórz plik na bazie kodu podanego w poprzednim slajdzie. Plik zapisz pod nazwą zadanie 19a.html. Dodatkowo utwórz trzy pliki html o nazwach odpowiadających nazwom podanym w kodzie strony. W pliku spis_tresci.html wprowadź w oddzielnych wierszach używając nagłówka 3-go stopnia teksty: ryby płazy gady ptaki ssaki W pliku banner.html wpisz tekst KRĘGOWCE stosując nagłówek 1-ego stopnia. W pliku tresc-strony.html wpisz tekst strona w budowie

Nazwy ramek Ponieważ stosując ramki używamy jednocześnie często odsyłaczy, powinniśmy jakoś nazwad naszą ramkę. Nazwa będzie służyd jako punkt orientacyjny dla odsyłaczy. <FRAME NAME= dowolna_nazwa">

ZADANIE 19b Zmodyfikuj kodu z zadania 19a w ten sposób by każda z ramek otrzymała nazwę: Ramka pierwsza (lewa) spis_tresci. Ramka druga (prawa górna) banner. Ramka trzecia (prawa dolna) treśd. Plik zapisz pod nazwą zadanie19b.html. Parametr NAME= wstawiaj za poleceniem FRAME.

Odsyłacze Teraz powinniśmy się zastanowid, co zrobid, aby kliknięcie na odsyłaczu w jednej ramce automatycznie ładowało odpowiednią stronę w innej ramce. Jest to kluczowa sprawa, jeśli chcemy wykorzystad ramki w dokumentach. Zauważmy, że kliknięcie na odsyłaczu w spisie treści w lewej ramce powoduje załadowanie dokumentu do prawej ramki, a nie do ramki ze spisem treści. W tym miejscu wykorzystujemy nazwy, które nadawaliśmy poszczególnym ramkom.

W oknie w którym chcemy stworzyd spis treści budujemy odsyłacze do odpowiednich stron. Należy je tak skonstruowad, aby kliknięcie na odsyłaczu przywoływało wskazaną stronę, ale zarazem ładowało ją do ramki o nazwie (w naszym przypadku) TREŚĆ. Można to uczynid za pomocą następującej konstrukcji: <A HREF=ryby.html TARGET=tresc>RYBY</A> <A HREF=plazy.html TARGET=tresc>PŁAZY</A> itd. Polecenie <A HREF> było omówione wcześniej.

HREF= ryby.html" dotyczy nazwy pliku, w którym jest zapisana dana strona TARGET="nazwa_ramki" dotyczy docelowego miejsca, do którego ma byd załadowana strona. Widzimy tutaj rolę, jaką pełnią nazwy ramek. RYBY, PŁAZY są konkretnymi tematami w ich spisie, pozwalającymi po prostu wybrad interesujące nas zagadnienie. Możemy tu oczywiście użyd wcześniej poznanych poleceo pozwalających na umieszczaniu nazw w oddzielnych akapitach, zapisywania ich np. jako nagłówek określonej wielkości, definiowania koloru tekstu itp.. Oczywiście należy pamiętad o poprawnej konstrukcji, a więc <A HREF=...> </A>

ZADANIE 19c W pliku spis_tresci.html umieśd odsyłacze do stron ryby, płazy Kod zapisz tak by był nadal zachowany styl nagłówka 3-go stopnia, a wszystkie odsyłacze znajdowały się w oddzielnych akapitach. Otwierana strona ma pojawiad się w ramce TREŚĆ. Utwórz pliki ze stronami ryby, płazy Sprawdź jak działa wasza strona. Plik zapisz pod nazwą zadanie19c.html.