Tworzenie stron internetowych RAMKI

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

Programowanie WEB PODSTAWY HTML

Tutorial. HTML Rozdział: Ramki

Aplikacje internetowe

Tworzenie stron internetowych w kodzie HTML Cz 7

HTML cd. Ramki, tabelki

Kurs HTML 4.01 TI 312[01]

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

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

HTML (HyperText Markup Language)

Okna, ramki i ciasteczka

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

Odsyłacze. Style nagłówkowe

Formularze Pobierają dane od użytkownika strony i wysyłają je do przetworzenia na serwerze (gdzie potrzebne są skrypty,któredaneprzetworzą najczęściej

Budowa strony ramkowej

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

RAMKI. Czym są ramki w dokumencie HTML?

Dydaktyka Informatyki-internet i podstawy języka HTML

Atrybuty znaczników HTML

TWORZENIE STRON WWW. Zasady opisu stron w języku HTML:

HTML umożliwia zapis treści dokumentu i równocześnie opis jego układu graficznego.

Środki dydaktyczne: tablica, komputer (z Notatnikiem i przeglądarką www) pliki ramkapion.zip, ramkapoziom.zip, zagniezdzenieramek.zip.

I. Wstawianie rysunków

HTML ciąg dalszy. Listy, formularze

Wybrane znaczniki HTML

Strony WWW - podstawy języka HTML

Zawartość specyfikacji:

zmiana koloru tła <body bgcolor = kolor > tło obrazkowe <body background= ścieżka dostępu do obrazka >

Podstawowe znaczniki języka HTML.

Język HTML i podstawy CSS

Wprowadzenie do języka HTML

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

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

Wykład 1: HTML (XHTML) Michał Drabik

Specyfikacja techniczna dot. mailingów HTML

Współdziałanie przeglądarki i skryptów w pliku HTML (lub XML), oraz współdziałanie przeglądarki i ekranu ilustruje niżej położony rysunek.

Część II Wyświetlanie obrazów

URL:

Multimedia w HTML5. Statyczne witryny internetowe 2TI/TOR. Marek Kwiatkowski

Tworzenie Stron Internetowych. odcinek 5

Kaskadowe arkusze stylów (CSS)

Odnośniki jeszcze do niedawna odróżniały strony WWW od wszystkich innych dokumentów elektronicznych. Możliwość deklarowania odnośników do innych

Widżety KIWIPortal. tworzenie umieszczanie na stronach internetowych opcje zaawansowane. Autor: Damian Rebuś Data: Wersja: 1.

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

Tekst na mapach. Teksty na mapie. Ustawienia mapy. W tej instrukcji zostanie opisany sposób w jaki można na mapach wyświetlać teksty

I. Formatowanie tekstu i wygląd strony

Tworzenie stron internetowych w kodzie HTML Cz 5

Witryna internetowa. Należy unikać w nazwach plików używania polskich znaków.

Budowa dokumentu HTML 5

Spis treści. Wprowadzenie 11 Rozdział 1. Pierwsze spotkanie z JavaScriptem 15. Spis treści

KOMPUTEROWY SPRAWDZIAN WIEDZY

Wprowadzenie do HTML, CSS, JavaScript, PHP. Kurs

Szablon główny (plik guestbook.php) będzie miał postać:

Języki programowania wysokiego poziomu. HTML cz.2.

Blok dokumentu. <div> </div>

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

Rysunek otaczany przez tekst

Cel ogólny lekcji: Wprowadzenie do tworzenia stron WWW w języku HTML. Wprowadzenie pojęć: strona WWW, język HTML, dokument HTML.

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

rk HTML 4 a 5 różnice

Proste kody html do szybkiego stosowania.

Aplikacje WWW - laboratorium

Wykład 03 JavaScript. Michał Drabik

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

Edukacja na odległość

Podstawy. w HTML u HTML??? tworzenia stron internetowych. dla wszystkich. nie wiem co to jest, ale na pewno nie jest trudne.

Aplikacje WWW - laboratorium

Tworzenie Stron Internetowych. odcinek 5

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

Mailingi HTML. Specyfikacja techniczna

Tworzenie stron internetowych w oparciu o język HTML

LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH TABELE I FORMULARZE

INFORMACJE DO ZAPAMIĘTANIA

Podstawowe wykorzystanie Hibernate

obecnie tabeli nie stosuje się do budowy struktury witryny (stosuje się za to pozycjonowanie elementów i warstwy) faktycznie wymagają

używane skróty: HTTP - protokół do transferu tekstu, hipertekstu, zbiorów binarnych URL - jednolity lokalizator zasobów

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

Sigplus. Galeria w Joomla

Układy witryn internetowych

1. Przypisy, indeks i spisy.

Podstawy JavaScript ćwiczenia

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

GRID LAYOUT. Waldemar Korłub. Aplikacje i Usługi Internetowe KASK ETI Politechnika Gdańska

Laboratorium 1 Wprowadzenie do PHP

2 Podstawy tworzenia stron internetowych

Cel ogólny lekcji: Wprowadzenie dodatkowych znaczników. Wprowadzenie odsyłacza, tabeli, listy numerowanej i wypunktowanej.

Język (X)HTML. Podstawowe znaczniki i parametry. dr Konrad Dominas / UAM

Wstęp... 3 Win BOSS, czyli SM-Boss pod Windows... 4 SM-Boss w środowisku Windows... 4 Obsługa myszy... 4 Definiowanie drukarek... 4 Wymagania...

Tworzenie Stron Internetowych. odcinek 10

HTML 1. Gimnazjum nr 1 w Barcinie gimbarcin.pl

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

Zadanie 1. Stosowanie stylów

<html> </html> <body> </body> <p> [</p>] <br> <html> <head> </head> <body> </body> </html> Materiały dydaktyczne 1/5

Laboratorium 6 Tworzenie bloga w Zend Framework

plansoft.org Zmiany w Plansoft.org

Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości

CSS. Kaskadowe Arkusze Stylów

Specyfikacja techniczna kreacji HTML5

HTML informacje podstawowe

Transkrypt:

Tworzenie stron internetowych RAMKI

RAMKI Ramka to zdefiniowana część okna przeglądarki, której to części przypisano właściwości takie jak całemu oknu. ramka może być przewijana niezależnie od pozostałej zawartości okna. Można swobodnie zmieniać jej rozmiary. Zawartość ramki tworzy standardowy plik HTML

RAMKI Wszystkie cechy ramek określane są za pomocą atrybutów znacznika <frame> Układ ramek to zestaw ramek wypełniający okno przeglądarki lub ramkę w zewnętrznym układzie ramek Poszczególne ramki układu mogą mieć swoje nazwy można tworzyć połączenia do ramek oraz stosować nazwy ramek w skryptach. prezentacja informacji w układzie ramek jest charakterystyczna dla aplikacji komputerowych.

RAMKI znacznik <frameset> Układ ramek jest definiowany w pliku HTML, w którym element body zastąpiono elementem frameset. W elemencie tym określane są następujące cechy układu ramek: Sposób podziału okna na ramki. Liczba wierszy lub kolumn. Obszar ekranu przyporządkowany poszczególnym kolumnom/wierszom.

Ogólna postać definicji układu ramek <html> <head> <title>tytuł strony</title> </head> <frameset atrybut= wartość > <frame src= url >... <frame src= url > </frameset> </html>

Układ ramek Aby zdefiniować układ ramek, konieczne jest: Określenie liczby ramek w układzie Przygotowanie plików, które wypełnią poszczególne ramki. Jeśli na przykład w układzie będą trzy ramki, konieczne będą trzy pliki HTML

Układ ramek - schemat Plik definiujący układ ramek bazuje na plikach definiujących zawartość poszczególnych ramek

Podział okna przeglądarki na pionowe ramki Znacznik <frameset> przyjmuje dwa atrybuty: cols i rows. Cols: umożliwia określenie liczby kolumn, na które zostanie podzielone okno przeglądarki (liczby ramek pionowych). atrybut ten pozwala także wskazać sposób przypisania kolumnom obszaru okna.

Podział okna przeglądarki na ramki Liczba kolumn określana jest liczbą wartości atrybutu cols. Wartości te podawane są kolejno, z przecinkami. Wartości czyli szerokość ramki można definiować w pikselach, w procentach (względem całkowitej szerokości układu ramek) oraz za pomocą znaku * (w tym przypadku przydzielana jest ramce maksymalna możliwa szerokość).

Podział okna na ramki o jednakowej szerokości atrybutowi cols należy przypisać wartości określone za pomocą symbolu *. Jeśli układ ramek ma składać się z trzech identycznych ramek, definicja elementu frameset będzie następująca: <frameset cols="*, *, *"> UWAGA. Powinno się unikać definiowania rozmiarów ramek w jednostkach bezwzględnych, a jeśli już, to wymiary pozostałych ramek należy określić za pomocą gwiazdki, *, aby pozostała część ekranu została wypełniona.

Układ trzech ramek pionowych <html> <head> <title>układ trzech ramek pionowych</title> </head> <frameset cols= 25%,50%,25% > <frame src= ramka1.html <frame src= ramka2.html <frame src= ramka3.html </frameset> </html>

Układ trzech ramek pionowych

Układ ramek pionowych - przykład Strona z układem 2 ramek: ramka nawigacyjna (z lewej) i ramka do prezentacji tematu Zdefiniujmy odpowiednie pliki: uklad_ramek.html układ dwóch pionowych ramek. nawigacja.html plik zawierać będzie listę, której elementami będą połączenia. strona.html plik html drugiej ramki. Zostanie on załadowany do drugiej ramki po wczytaniu układu ramek do okna przeglądarki. pliki pozostałych dokumentów html ich liczba będzie zależała od tego, ile połączeń zdefiniujesz w ramce nawigacyjnej,

uklad_ramek.html <html> <head> <title>ramki w pionie</title> </head> <frameset cols="25%,75%"> <!-- Atrybut name definiuje nazwy ramek --> <frame src="nawigacja.html name="nawigacja"> <frame src="strona.html" name="strona"> </frameset> </html>

nawigacja.html <html> <head> <title>nawigacja</title> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> </head> <body> <h3>wybierz interesujący cię temat: </h3> <!-- lista połączeń --> <ul> <!-- Zwróć uwagę na atrybut target jego wartością jest nazwa ramki --> <li><a href="strona.html" target="strona">strona 1</a> <li><a href="strona1.html" target="strona">strona 2</a> <li><a href="strona2.html" target="strona">strona 3</a> </ul> </body> </html>

nawigacja.html Elementami listy są połączenia prowadzące do kolejnych plików html: <li><a href="strona1.html" target="strona"> strona 2</a> Połączenia są definiowane za pomocą znacznika <a>, który przyjmuje dwa atrybuty: href i target. Wartością atrybutu src są adresy url plików wyświetlanych w szerszej z ramek. Ramka ta jest wskazywana jako cel połączeń za pomocą atrybutu target jego wartością jest nazwa szerszej ramki. Atrybut target ma kluczowe znaczenie w definiowaniu systemu nawigacji między ramkami.

strona.html <html> <head> <title>strona</title> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> </head> <body> <!-- Wstaw tu dowolną zawartość --> <h2>to jest plik o nazwie strona.html.</h2> <p>jeśli chcesz wyświetlić inny plik, kliknij połączenie...</p> </body> </html>

strona.html

Formatowanie ramek Blokowanie przewijanie zawartości ramki <frame scrolling = no > Usuwanie obramowań: <frameset rows="75,*" border= 0 frameborder= 0 framespacing= 0 >

Formatowanie ramek

Podział okna w poziomie <frameset rows="wysokość_wiersza, wysokość_wiersza,..."> Przykład: <html> <head> <title>ramki poziome</title> </head> <frameset rows="75,*"> <frame src="baner.html"> <frame src="strona.html"> </frameset> </html>

baner.html <html> <head> <title>banner</title> <meta http-equiv="content-type" content="text/html; charset=iso- 8859-2"> </head> <body> <marquee><h1>oto najwspanialsza strona WWW na świecie!!!<h1></marquee> </body> </html>

strona.html <html> <head> <title>strona </title> <meta http-equiv="content-type" content="text/html; charset=iso- 8859-2"> </head> <body> <h1>to jest ramka, w której wyświetlana będzie strona</h1> </body> </html>

Strona z podziałem poziomym

Układ mieszany

Układ mieszany <html> <head> <title>mieszany układ ramek</title> </head> <frameset rows="50%,50%"> <frame src="ramka_a.html"> <frameset cols="25%,75%"> <frame src="ramka_b.html"> <frame src="ramka_c.html"> </frameset> </frameset> </html>

Układ mieszany ramek

Zabezpieczenie przed nieprawidłową obsługą ramek (element noframes) element noframes umieszcza się w obrębie elementu frameset: <html> <head> <title>tytuł strony</title> </head> <frameset cols = "25%, 25%,*"> <noframes>przeglądarka nie obsługuje ramek!</noframes> <frame src ="ramka_a.html"> <frame src ="ramka_b.html"> <frame src ="ramka_c.html"> </frameset> </html>

Podstawowe atrybuty znacznika <frame> NAZWA OPIS longdesc= url Połączenie do strony zawierającej obszerny opis ramki. Stosuj tam, gdzie spodziewasz się, że ramki nie będą obsługiwane. marginheight= piksele marginwidth piksele frameborder= 0 1 Wysokość marginesu. Szerokość marginesu. Określa, czy obramowanie ramki ma być wyświetlane. noresize= true false scrolling= yes no auto name= nazwa_ramki src= url Określa, czy użytkownik ma możliwość zmiany rozmiarów ramki. Definiuje sposób przewijania ramki. Nazwa ramki. Podaje ulokowanie pliku, który zostanie wyświetlony w ramce.

Nazwy specjalne ramek NAZWA _blank _self _top _parent OPIS Otwiera stronę w nowym oknie. Otwiera stronę w bieżącej ramce lub oknie. Jest to ustawienie domyślne. Korzysta się z tej nazwy, aby zniwelować działanie ustawienia w znaczniku <base> (czyli wyświetlenie dokumentu w ramce domyślnej, wskazanej przez ten znacznik). Powoduje, że ładowany dokument jest wyświetlany w oknie umieszczonym na wierzchu stosu i zajmuje całe okno, zastępując układ ramek. Umożliwia to ucieczkę ze środowiska ramek. Dokument jest ładowany do ramki nadrzędnej względem ramki zawierającej bieżący dokument.