Tworzenie WWW-struktra dokumentu, znaczniki meta, polskie znaki.
Tworzenie WWW-struktra dokumentu, znaczniki meta, polskie znaki.

Tworzenie WWW

Struktura dokumentu


Deklaracja typu dokumentu • Budowę dokumentu hipertekstowego rozpoczyna się od zadeklarowania, w jakiej wersji języka HTML tworzona będzie strona internetowa, czyli od deklaracji typu dokumentu DTD

Elementy zdeprecjonowane • Znaczniki i atrybuty zdeprecjonowane (dot. języka HTML i XHTML) to elementy uznawane za przestarzałe. • Zaleca się nieużywanie ich i korzystanie z nowszych technik, np. arkuszy stylów CSS.

Deklaracja typu dokumentu w języku HTML • W HTML 4.01 można wykorzystać jedną z trzech wersji deklaracji dokumentu: – wersja Strict (ścisła) –Wersja Transitional (przejściowa) –Wersja Frameset (ramkowa)

Deklaracja typu dokumentu w języku HTML • W HTML 4.01 można wykorzystać jedną z trzech wersji deklaracji dokumentu: – wersja Strict (ścisła) –Wersja Transitional (przejściowa) –Wersja Frameset (ramkowa)

Deklaracja typu dokumentu w języku HTML 4.01 • Strict DTD (ścisła) – zawiera znaczniki i atrybuty, które nie są zdeprecjonowane i nie pojawiają się w dokumentach z ramkami; nie obejmuje również atrybutu target=" " oraz znacznika iframe. Postać deklaracji: !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" lub !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"

Deklaracja typu dokumentu w języku HTML 4.01 • Transitional DTD (przejściowa) lub inaczej loose ("luźna")– zawiera wszystkie elementy Strict DTD plus elementy zdeprecjonowane oraz znacznik iframe i atrybut target=" ". Postać deklaracji: !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" lub !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"

DeklaracjaDeklaracja typu dokumentuDeklaracja w języku HTML 4.01 • Frameset DTD (ramkowa) – zawiera wszystkie elementy Transitional DTD plus elementy odnoszące się do ramek (frame, frameset, noframes). Postać deklaracji: !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" lub !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" DeklaracjaDeklaracja typu dokumentuDeklaracja w języku XHTML • W XHTML 1.0 można wykorzystać jedną z trzech wersji deklaracji dokumentu: – wersja Strict (ścisła) –Wersja Transitional (przejściowa) –Wersja Frameset (ramkowa)

DeklaracjaDeklaracja typu dokumentuDeklaracja w języku XHTML 1.0 • Wersja Strict (ścisła) – zawiera znaczniki i atrybuty, które nie są zdeprecjonowane i nie pojawiają się w dokumentach z ramkami; nie obejmuje również atrybutu target=" " oraz znacznika iframe. Postać deklaracji: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict //EN" DeklaracjaDeklaracja typu dokumentuDeklaracja w języku XHTML 1.0 • Wersja Transitional (przejściowa) – zawiera wszystkie elementy Strict, elementy zdeprecjonowane oraz znacznik iframe i atrybut target=" ". Postać deklaracji: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

DeklaracjaDeklaracja typu dokumentuDeklaracja w języku XHTML 1.0 • Wersja Frameset (ramkowa) – zawiera wszystkie elementy Transitional oraz elementy odnoszące się do ramek (frame, frameset, noframes). Postać deklaracji: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"

DeklaracjaDeklaracja typu dokumentuDeklaracja w języku XHTML 1.1 • W wersji XHTML 1.1 stosowana jest tylko jedna wersja deklaracji: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 //EN"

DeklaracjaDeklaracja typu dokumentuDeklaracja w języku HTML 5 • W wersji HTML 5 stosowana jest tylko jedna wersja deklaracji: !DOCTYPE HTML

DeklaracjaPodstawowa struktura dokumentuDeklaracja • Każda strona internetowa zawiera: – deklarację języka html (html i /html), – nagłówek (head i /head) – treść dokumentu czyli ciało (body i /body). HTML HEAD zawartość nagłówka /HEAD BODY zawartość strony /BODY /HTML nagłówek część główna dokument Ramy dokumentu hipertekstowego • Każdy dokument tekstowy powinien zaczynać się od znacznika html i kończyć się znacznikiem /html. html !– zawartość dokumentu hipertekstowego --> /html Nagłówek strony head • Nagłówek odpowiedzialny jest za przechowywanie informacji dotyczących całego dokumentu, np.: tytuł strony, kodowanie polskich znaków, słowa kluczowe, podstawowy opis strony, style formatujące dokument czy dane autora. Ogólny zarys: head !—nagłówek dokumentu--> /head Nagłówek strony head • Elementy zawarte w nagłówku nie są widoczne dla użytkownika przeglądającego stronę w Internecie. • Informacje z nagłówka są zrozumiałe jedynie dla przeglądarki. • Najważniejsze polecenia w sekcji head to: – tytuł strony umieszczony w znacznikach title i /title – znacznik meta, który odpowiedzialny jest za przekazywanie dodatkowych informacji na temat witryny (metainformacje). Treści dokumentu body • Treści bezpośrednio uwidocznione na stronie umieszczone są w części treści dokumentu zwanym też ciałem czyli body. • Jest to miejsce przeznaczone do wprowadzenia m.in. tekstów i obrazów. • Ogólny zarys: body !—treść dokumentu (ciało)-- /body Niektóre atrybuty znacznika body • Zmiana koloru tła strony - atrybut bgcolor bgcolor="kolor" • Wybór obrazka, jako tła strony – atrybut background body background="obraz.jpg" Ogólny zarys strony html head !--nagłówek dokumentu-- /head body !—treść dokumentu-- /body /html Przykład html head title Pierwsza strona /title /head body To moja pierwsza strona /body /html
Tworzenie WWW-struktra dokumentu, znaczniki meta, polskie znaki.