Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

HTML.

Podobne prezentacje


Prezentacja na temat: "HTML."— Zapis prezentacji:

1 HTML

2 Struktura strony WWW prolog <html> <head> treść nagłówka
<body> treść dokumentu HTML </body> </html>

3 Prolog Informacja o standardzie, w jakim ten dokument został wykonany Deklaracja typu dokumentu + ewentualnie odnośnik do dokumentu zawierającego formalny opis składni dla danego standardu <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 4.1 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/ xhtml1-strict.dtd">

4 <!DOCTYPE html PUBLIC "- //W3C//DTD HTML 4.01 //EN">
<!DOCTYPE html PUBLIC "-//W3C //DTD HTML 4.01 Transitional//EN"> <!DOCTYPE html PUBLIC "-//W3C //DTD HTML 4.01 Frameset//EN"> <!DOCTYPE xhtml PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD /xhtml1-strict.dtd">

5 Polskie litery <meta http-equiv="Content-Type" content= „text/html; charset=kodowanie " > dla Windows-1250: charset=windows-1250 dla ISO : dla iso dla UTF-8: charset=utf-8

6 Znaczniki HTML Twórcy stron WWW
<znacznik> treść </znacznik> <znacznik1> <znacznik2> treść </znacznik2> </znacznik1> <znacznik1> treść1 <znacznik2> treść2 </znacznik2> treść3 </znacznik1> tagi

7 Atrybuty znaczników <znacznik atrybut="wartość">treść</znacznik> <znacznik atrybut1="wartość1" atrybut2="wartość2" >treść </znacznik>

8 <html> <html lang="pl">
sugestia dla przeglądarki, że głównym językiem strony będzie język polski

9 Główne znaczniki sekcji <head>
<title> - definiuje tytuł strony <link> - określa odwołania do zasobów zewnętrznych, np. stylów lub skryptów <meta> - określa rozmaite dane dodatkowe, np. rodzaj kodowania, opis strony, słowa kluczowe, autor, przekierowanie na inny adres

10 <title>treść tytułu</title>
<meta name= "description" content= "opis strony"> <meta name= "keywords" content= „słowo1, słowo2,słowo3"> <meta name= "author" content= "Imię Nazwisko">

11 atrybuty <body>
background – określa obraz stosowany jako tło; bgcolor – określa kolor tła; text – określa kolor tekstu; link – określa kolor nieodwiedzonego odnośnika; vlink – określa kolor odwiedzonego odnośnika; alink – określa kolor aktywnego odnośnika

12 Przykłady <body bgcolor="navy" text="yellow ">
<body background="obraz.jpg" text="green">

13 Nagłówki (Tytuły) Dzielą stronę na sekcje. Mają wartości od 1 do 6. pozwala to na budowanie hierarchii tytułów. <h1>treść </h1> główny <h2> treść </h2> .....

14 Znaczniki formatowania tekstu:
blokowe – definiują bloki tekstu, np. <p>, <h1>, <hr>, <ul> , <li>; wierszowe – z reguły zmieniają atrybuty tekstu, np. <b>, <i>, <img>, <a> uwaga! Znaczników nie mieszamy dowolnie. W elemencie wierszowym nie umieszczamy znaczników blokowych.

15 Znacznik akapitu <p>tekst</p>
<p align="right">tekst</b> <p align="center">tekst</b> <br/> przełamanie wiersza w obrębie akapitu jak nie podamy nazwy protokołu przy wpisywaniu adresu zasobu w przeglądarce internetowej przeglądarka przyjmie domyślnie, że jest to http

16 Formatowanie czcionki
<b>tekst</b> tekst pogrubiony <i>tekst </i> kursywa <u>tekst<u> tekst podkreślony

17 Znacznik <hr> wstawia linię poziomą
<hr color="green" width="50%"> <hr align="center" color="green" size=7 width="30%">

18 Atrybuty znacznika <hr>
size – zmienia grubość linii width – ustala długość linii w procentach strony align – określa położenie linii na stronie, domyślnie pośrodku color – określa kolor linii

19 Znacznik <font>
Definiuje czcionkę. Atrybuty: size="x" wielkość czcionki; x=1..7 standard x=3; size="+x " o x więcej od standardu; size="-x " o x mniej od standardu color="kolor " kolor czcionki

20 Listy <znacznik_listy>
<znacznik_elementu>treść elementu</ znacznik_elementu> ... </znacznik_listy>

21 Listy nieuporządkowane wypunktowanie
<ul type="punktor"> <li> pierwszy element </li> <li> drugi element </li> ... <li> n-ty element </li> </ul> punktor = disc, square, circle (koło, wypełniony kwadrat, okrąg)

22 Listy nieuporządkowane wyliczanie
<ol type=„wyróżniki"> <li> pierwszy element </li> <li> drugi element </li> ... <li> n-ty element </li> </ol> wyróżniki=a, A, i, I, 1 (małe litery, duże litery, liczby w zapisie rzymskim z małymi literami, liczby w zapisie rzymskim z dużymi literami, cyfry w zapisie arabskim)

23 Grafika znacznik <img src>
<img src="względną ścieżka dostępu do o23brazka" alt="Tu podaj tekst alternatywny" />

24 Poprawne ścieżki dostępu do obrazka
plik.jpg – obrazek i dokument html w tym samym katalogu katalog/plik.gif – obrazek znajduje się w podkatalogu katalogu z dokumentem html ../ plik.jpg – dokument html w podkatalogu ../katalog/plik.gif – obrazek i strona w dwóch różnych podkatalogach

25 Atrybuty znacznika <img src>
align ="top" tekst przy górnej krawędzi grafiki ="left" tekst po lewej stronie grafiki ="right" tekst po lewej stronie grafiki =„bottom" tekst przy górnej krawędzi grafiki =„midlle" tekst na wysokości środka grafiki

26 wysokość i szerokość grafiki
<img src="obraz.jpg" height="wysokość" width="szerokość">

27 Formaty plików graficznych
GIF - dla rysunków składających się z mniej niż 256 kolorów, np. przyciski menu i inne "ręcznie" rysowane ozdobniki. Format ten obsługuje przezroczystość. JPG - dla zdjęć wielokolorowych. Nie obsługuje przezroczystości. PNG - pozwala zapisywać z bardzo dobrą jakością zarówno ręcznie rysowane grafiki jak i zdjęcia. Obsługuje kompresję oraz zarówno pełną przezroczystość jak i półprzezroczystość.

28 Odnośniki (hiperłącza) <a>
wskazują miejsce, do którego przeniesie nas przeglądarka po kliknięciu na wyróżnionym przez nas tekście lub obrazku. Znacznik <a> definiuje tzw. kotwicę: źródłową – zaznacza obiekt, tworzący połączenie z obiektem docelowym; docelową – to miejsce do którego nastąpi przeniesienie.

29 Odsyłacz do podstrony <a href="ścieżka dostępu do podstrony"> opis odsyłacza</a> np. <a href="O firmie.html">O firmie</a> <a href="Grafika/Galeria.html">Galeria</a> <a href="../index.html">Strona startowa</a>

30 Odsyłacz do adresu internetowego
<a href="adres internetowy"> opis odsyłacza</a> np. <a href=" Strona firmowa</a>

31 Odsyłacz pocztowy połączenie automatycznie wywołujące zaadresowany formularz poczty elektronicznej <a href="mailto:adres poczty "> opis odsyłacza</a> np. <a poczta elektroniczna</a>

32 Odsyłacz obrazkowy <a href="adres"><img src="ścieżka dostępu do obrazka" alt="tekst alternatywny" border="0" /></a> gdzie adres: ścieżka dostępu do dowolnej Twojej podstrony (np.: index.html, strona2.html), adres internetowy poprzedzony przez adres poczty elektronicznej poprzedzony przez "mailto:".

33 Nazwy odnośników wykorzystuje się przy hiperłączach lokalnych
<a name="nazwa odnośnika">tekst</a> wstawiamy w miejscu, do którego będziemy chcieli się przenieść; <a href=#nazwa odnośnika>tekst lub obrazek</a> wstawiamy w miejscu, z którego chcemy się przenieść

34 Przykład <a name="słowniczek">Terminy i definicje</a>
<a href="#słowniczek">Dodatek</a>

35 Tabele <table> <tr><!--wiersz1>
<td>komórka1</td><td>komórka2</td> <! ><td>komórkaN</td> </tr> <!--dalsze wiersze tabeli--> <tr><!--wierszM> <td>komórka1</td><td>komórka2 </td><! ><td>komórkaN</td> </table>

36 Dodatkowe znaczniki tabeli
<caption> podpis, umieszczany w obrębie tabeli <th> komórka nagłówka tabeli, <thead> część nagłówkowa tabeli, <tbody> część zawierająca główną tabelę, <tfood> stopka tabeli, np. podpis pod tabelą podział tabeli przy wykorzystaniu tych elementów przydatny jest w przypadku długich tabel (nagłówek i stopka mogą być drukowane na każdej stronie)

37 Mapy odnośników na obrazach
<img src= "adres_obrazu" usemap= "#nazwa_mapy" alt= "opis alternatywy"> <map_name= "nazwa_mapy"> <area shape= "rodzaj obszaru" coords= "koordynaty" href="adres_odnośnika" alt="tekst alternatywny"> ..... </map>

38 Atrybut Shape określa kształt obszaru reagującego na kliknięcia, ma 4 wartości: default – cały obszar obrazu; rect – prostokąt o zadanych wymiarach; circle – koło o zadanym środku i promieniu; poly – wielokąt o zadanych wierzchołkach.

39 koło circle – coords="x, y, r" gdzie x, y współrzędne środka
r – promień rect – prostokąt coords="x1, y1, x2, y2" gdzie x1, y1 – współrzędne lewego górnego rogu x2, y2 – współrzędne prawego dolnego rogu; poly – wielokąt coords="x1, y1, x2, y2,...,xN, yN" gdzie x1, y1 – współrzędne 1 wierzchołka, x2, y2 – współrzędne 2 wierzchołka, .... xN, yN – współrzędne N-tego wierzchołka.

40 Struktura z ramkami Definiowanie strony z ramkami składa się z następujących kroków: podział witryny na sekcje przy pomocy znacznika <framset>, przypisanie ramkom zawartości <frame>, zdefiniowanie treści dla przeglądarek, które nie obsługuja ramek <noframes> Uwaga! <framset> występuje zaraz za </head>, <body> tylko w sekcji <noframes>

41 Ogólna definicja ramek
<framset atrybuty> <frame atrybuty > .... </framset> Układ strony, czyli liczbę ramek i ich rozmieszczenie regulują atrybuty znacznika <framset>: cols i rows Rozmiar w pikselach, w procentach lub automatycznie (znak *).

42 Przykłady: cols="25%, 75%" cols="150, * " rows="15%, *, 15%"

43 Znacznik <frame>
przyjmuje następujące atrybuty: frameborder – określa, czy ma być widoczne obramowanie ramki (0-brak, 1- jest); marginheight – okresla rozmiar górnego i dolnego marginesu; marginwidht – okresla rozmiar lewego i prawego marginesu; name – określa nazwę ramki; noresize – powoduje, że rozmiar ramki nie będzie mógł być zmieniany przez użytkownika; scrolling – określa, czy mają być widoczne paski przewijania: yes, no, auto. src – określa adres dokumentu, który ma się pojawić w ramce.

44 Przykład </head> <framset cols=„25%,*>
<frame src=„strona1.html”> <frame src=„strona2.html”> <noframes> <body> <p> Twoja przeglądarka nie obsługuje ramek.</p> <p> Dokumenty znajdziesz <a href=„strona1.html”>tutaj</a> i <a href=„strona.html”></a> </p> </body> </noframes> </framset>

45 Zagnieżdżanie ramek <framset rows=„30%,*>
<framset cols=„25%,*,25%> <frame src=„strona1.html”> <frame src=„strona2.html”> <frame src=„strona3.html”> </framset> <framset cols=„50%,*%> <frame src=„strona4.html”> <frame src=„strona5.html”>


Pobierz ppt "HTML."

Podobne prezentacje


Reklamy Google