39
STRONA W W W INACZEJ W3 1 krok HTML a dokładniej XHTML

STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

STRONA W W W

INACZEJ W3

1 krok

HTML a dokładniej XHTML

Page 2: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

W W W – W3

- skrót od "World Wide Web",

globalna sieć komputerowa, której

zasoby można przeglądać i

pobierać za pomocą przeglądarek

internetowych.

Page 3: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Najprostszym edytorem stron WWW umożliwiającym tego typu działalność jest Notatnik wbudowany w system Windows. Jego największe wady to:

brak wyróżniania składni języka HTML różnymi kolorami,

brak obsługi standardów kodowania polskich znaków diakrytycznych (ą, ę i tym podobnych) niezbędnych przy tworzeniu stron WWW.

Dopiero najnowsze wersje programu Notatnik mogą zapisywać pliki tekstowe zgodnie z nowym standardem UNICODE UTF-8 żadna wersja nie potrafi jednak zapisać kodu strony w starszym, lecz sprawiającym czasem mniej kłopotów standardzie ISO-8859-2.

Page 4: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Unicode HTML - to komputerowy zestaw

znaków, mający w zamierzeniu obejmować

wszystkie pisma używane na świecie. W

zestawie Unicode kod numeryczny

jednoznacznie identyfikuje symbol. Dzięki

temu można umieszczać znaki różnych

języków w jednym dokumencie.

UTF-8 - sposób kodowania znaków

Unicode.

Page 5: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

KOD STRONY

Kodu HTML, który za chwilę będzie wprowadzony, należy nauczyć się na pamięć, gdyż będzie on stanowić szkielet każdej tworzonej strony WWW. Trzy wprowadzone w nim elementy języka HTML pozwolą przeglądarce WWW podzielić kod strony na obszar nagłówka strony (zawierający informacje niewidoczne dla osoby przeglądającej stronę, lecz niezbędne dla prawidłowego działania strony) oraz obszar treści strony (zawierający wszystkie elementy strony wyświetlane w oknie przeglądarki):

Page 6: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Spotykane - ISO<HTML>

<HEAD><meta http-equiv="Content-

type"content="text/html;charset=iso-8859-2"><meta name="description"content="tu wpisz krótki opis

strony"><meta name="keywords"content="tu wpisz słowa

kluczowe"><title>Tu wpisz tytuł strony</title>

</HEAD><BODY>Tu umieść właściwą treść dokumentu

</BODY></HTML>

Page 7: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Ćwiczenie 1

Ćwiczenie 1. W/w kod zapisz w notatniku –

pamiętając:

- plik zapisz jako:

Page 8: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl"lang="pl">

<head> </head>

<body>

Ciało dokumentu

</body>

</html >

Ćwiczenie 2 - wykonaj jak ćwiczenie 1

Zapisz jako -> strona2.html

Następnie sprawdź efekt - wyciągnij wnioski

Page 9: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

<?xml version="1.0" encoding="utf-8"?>

Pierwszy wiersz kodu zawiera informację o

tym, że plik zapisany jest zgodnie z

zasadami standardu XML

(ang. Extensible Markup Language) —

uniwersalnego języka znaczników. Język

HTML zapisany w zgodzie z zasadami XML

nosi nazwę XHTML.

Page 10: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0

Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-

strict.dtd">

W drugim wierszu tekstu wprowadzono tak zwaną

deklarację typu dokumentu, reprezentowaną

przez znacznik <!DOCTYPE>. Deklaracja typu

dokumentu informuje przeglądarkę WWW, jak

ściśle powinna się ona trzymać standardu języka

HTML w czasie interpretowania kodu HTML

strony. Powyższa deklaracja również podkreśla,

że strona WWW zawiera kod zapisany w zgodzie

ze standardami HTML i XML, czyli — XHTML.

Page 11: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl"lang="pl">

<head> </head>

<body>

</body>

</html >

Następnie — wiersz niżej — znalazł się znacznik otwierający <html>, ograniczający obszar kodu HTML tworzonej strony —<html>.

Za nim znajdować się będą wszystkie elementy składające się na stronę WWW, aż do znacznika zamykającego </html>, za którym nie może znajdować się już nic.

Page 12: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

uwaga

Te dwa pierwsze elementy strony są

jedynymi, które nie wymagają

(i nie dopuszczają) zamykania ich

znaczników

Wszystkie znaczniki należy zapisywać

małymi literami. Wyjątkiem jest znacznik

<!DOCTYPE>,

rozpoczynający kod strony WWW

Page 13: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

<HEAD>……</HEAD>

Nagłówek strony nie jest nigdzie wyświetlany

(z wyjątkiem tytułu strony wyświetlanego na

pasku tytułu okna przeglądarki) — zawiera

tylko informacje o dokumencie (stronie),

takie jak nazwa standardu kodowania

polskich znaków diakrytycznych, tytuł strony

czy odnośniki do plików składowych.

Page 14: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

<BODY>……..</BODY>

Dalsze dwa wiersze zawierają znaczniki otwierający i zamykający elementu <body>deklarującego obszar treści strony. Wszystko, co użytkownik wpisze między tymi dwoma znacznikami, zostanie wyświetlone w oknie przeglądarki. Z drugiej strony, nie wolno nigdzie indziej umieszczać tekstu lub znaczników — dopuszczalne jest to tylko wewnątrz elementu <body>

Page 15: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

<META>…..</META>

Każdy, kto kiedykolwiek tworzył stronę internetową spotkał się na pewno ze znacznikami meta, umożliwiającymi podanie między innymi opisu dokumentu (description), czy słów kluczowych (keywords). Czy są to jednak metody wystarczające do zobrazowania zawartości strony www? Na dzień dzisiejszy wyszukiwarki internetowe nie traktują już ich poważnie – albo wręcz ignorują. Czy zaś na ich podstawie jesteśmy w stanie sami dobrze ocenić zawartość strony internetowej? Raczej nie. Dlatego też zaistniała potrzeba stworzenia nowego sposobu opisu dokumentów.

Page 16: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Dublin Core

Rozwijaniem formatu Dublin Core zajmuje

się organizacja Dublin Core Metadata

Initiative. Celem przedsięwzięcia jest

rozszerzenie dotychczasowych znaczników

meta o możliwość głębszego i

dokładniejszego opisu dokumentów

Page 17: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Dublin Core

Znaczniki Dublin Core

mogą składać się z następujących atrybutów:

name - nazwa elementu

lang - język zawartości atrybutu content

sheme - standard, zgodnie z którym zapisana jest zawartość atrybutu content

content - zawartość elementu

Dublin Core składa się z 15 podstawowych elementów:

Page 18: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Tytuł: DC.title

Jest to nazwa dokumentu.

Jeśli tytuł naszej strony brzmi "Mój blog:

wakacje w Grecji" to najodpowiedniejszą

nazwą dokumentu będzie "Wakacje w

Grecji", albo samo "Grecja".

<meta name="DC.title" lang="pl"

content="Wakacje w Grecji" />

Page 19: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Autor: DC.creator

Podmiot który stworzył dokument

- osoba, bądź organizacja.

<meta name="DC.creator"

content="Robert Nowak" />

Page 20: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Temat: DC.subject

Tematy poruszone w dokumencie.

Opisujemy je za pomocą słów kluczowych, albo fraz oddzielonych średnikiem.

<meta name="DC.subject" lang="pl" content="Gracja; Ateny; hotele; greckie jedzenie; sztuka gracka" />

Page 21: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Opis: DC.description

Opis dokumentu i jego treści.

<meta name="DC.description"

lang="pl" content="Notka z

pamiętnika - blog. Wspomnienia

z moich wakacji w Grecji." />

Page 22: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Wydawca: DC.publisher

Mówi o tym kto publikuje dokument.

<meta name="DC.publisher"

content="Onet.pl Blog" />

Page 23: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Współtwórca: DC.contributor

Zawiera informacje o osobie, organizacji bądź

usłudze pomogła w powstaniu dokumentu.

<meta name="DC.contributor"

content="Jan Kowalski" />

Page 24: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Data: DC.dateOstatnia ważna data związana z dokumentem.

Może to być publikacja, albo np. poważna aktualizacja. Pamiętajmy o tym, że jak ktoś szuka rozkładu jazdy komunikacji miejskiej w Atenach, to zależy mu na tym, by dokument był pisany w danym roku. Dlatego jeśli np. w naszej notatce o wakacjach w Grecji po upływie roku poprawiliśmy tylko przecinki, to nie zmieniajmy DC.date.Zalecane jest używanie formatu ISO-8601 (W3CDTF) czyli: RRRR-MM-DD (rok-miesiąc-dzień).

<meta name="DC.date" scheme="W3CDTF" content="2006-11-12" />

Page 25: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Typ dokumentu: DC.type

Mówi o typie dokumentu. Zbiór podstawowych typów został zawarty w zbiorze DCMIType. Zawiera on następujący typy: Collection, Dataset, Event, Image, InteractiveResource, MovingImage, PhysicalObject, Service, Software, Sound, StillImage, Text. Najczęściej używany jest oczywiście ten ostatni - czyli dokument tekstowy.

<meta name="DC.type" scheme="DCMIType" content="Text" />

Page 26: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Język: DC.language

Język w jakim został napisany dokument. DCTERMS.URI to standard zapisu kodu języka. Dla języka używanego w Wielkiej Brytanii użyjemy kodu "en_GB" (język angielski, Wielka Brytania). Dla języka polskiego będzie to "pl_PL".

<meta name="DC.language" scheme="DCTERMS.URI" content="pl_PL" />

Page 27: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Format dokumentu: DC.format

Zawiera informacje o formacie dokumentu, jego kodowaniu oraz rozmiarze. Jest to użyteczne przy wyborze odpowiedniego programu do otwarcia dokumentu. Rozmiar może zawierać informacje o fizycznej wielkości dokumentu, albo np. o długości ścieżki dźwiękowej.

<meta name="DC.format" content="text/html;charset=iso-8859-2" />

<meta name="DC.format" content="43576 bytes" />

Page 28: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Identyfikator: DC.identifier

Pełen adres dokumentu.

<meta name="DC.identifier"

content="http://robert.blog.onet.

pl/Wakacje_w_Grecji.html" />

Page 29: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Źródło: DC.sourceTu podajemy adresy URL stron, które wykorzystaliśmy jako istotne dla powstania dokumentu źródła informacji. Jeśli nasz dokument jest kopią innego, to podajemy adres oryginału.

Znacznik ten jest bardzo użyteczny, ponieważ ułatwia on czytelnikowi odnalezienie pełnej informacji, z której my skorzystaliśmy tylko w części. Może być też tak, że uprościliśmy jakiś naukowy, pisany żargonem tekst. Warto podać w ten czas czytelnikowi odniesienie do oryginału.

<meta name="DC.source" content="http://bartek.blog.onet.pl; http://www.grecja.pl" />

Page 30: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Zasięg: DC.coverage

Zawiera informację o tym, jakiego obszaru

dokument dotyczy. Przydatny szczególnie

dla organizacji rządowych.

<meta name="DC.coverage"

content="Miasto Kraków”/>

Page 31: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Podobne strony: DC.relation

Powinny się tu znaleźć odnośniki do stron

o podobnej tematyce.

<meta name="DC.relation"

content="http://www.grecja.pl;

http://www.ateny.com" />

Page 32: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Legalność: DC.rights

Zawiera adres licencji dokumentu.

<meta name="DC.rights"

content="http://robert.blog.onet.

pl/licencja.html" />

Page 33: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

<TITLE>…….</TITLE>

Każda strona WWW powinna mieć tytuł określający skrótowo jej zawartość lub przynależność do większego serwisu internetowego. Tytuł strony wyświetlany jest na pasku tytułowym przeglądarki WWW, a w kodzie strony odpowiada za niego element <title> umieszczony w obszarze nagłówka strony.

Page 34: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Aby wyposażyć tworzoną pustą stronę WWW

w tytuł, należy otworzyć i zamknąć element

<title> w obrębie nagłówka strony (czyli

wewnątrz elementu <head>).

Następnie w obrębie elementu <title>

(czyli między znacznikiem otwierającym i

zamykającym) wprowadza się dowolną

nazwę strony.

Page 35: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Kod strony powinien w tym momencie wyglądać następująco:

<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">

<head>

<title> Moja pierwsza strona WWW </title>

</head>

<body>

</body>

</html>

Ćwiczenie 3 <TITLE>………..</TITLE>

Page 36: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

Ćwiczenie 3 - efekt

Page 37: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

PAMIĘTAJ

Należy pamiętać, że nazwa pliku zawierającego kod

strony WWW musi mieć rozszerzenie .html.

Dla pewności najlepiej zawsze samodzielnie

dopisywać je do nazwy pliku. Należy też w

nazwach plików zawierających kod tworzonych

stron używać wyłącznie małych liter — serwery

WWW często odróżniają nazwy plików pisane

małymi i wielkimi literami — i nie używać znaku

spacji, a raczej zastępować go myślnikiem.

Page 38: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

PODSUMOWANIE

Po wykonaniu pierwszych ćwiczeń powinno się już wiedzieć, jak wyglądają znaczniki HTML, jak można je zagnieżdżać i jaka ich liczba jest niezbędna, by przeglądarka wyświetliła pustą stronę WWW bez zgłaszania jakiegokolwiek błędu.

Warto zapamiętać kod czystej strony WWW, gdyż każdą nową stronę trzeba zacząć od wprowadzenia tego "szkieletu strony", a dopiero później uzupełnia się kod kolejnymi elementami. Należy też wyrobić sobie nawyk częstego zapisywania dokonywanych zmian, by w razie problemów z zasilaniem lub niestabilnej pracy komputera nie stracić efektów wielogodzinnej pracy.

Page 39: STRONA W W W INACZEJ W3 - WordPress.com · 2011-03-12 · W W W –W3 - skrót od "World Wide Web", globalna sieć komputerowa, której zasoby można przeglądać i pobierać za pomocą

UWAGA

Nazwa strony powinna być krótka i

opisowa. Należy przy tym pamiętać, że

długość paska tytułowego okna

przeglądarki jest skończona, nie można

więc zakładać, że jeżeli na jednym

komputerze cały tytuł strony mieści się

na pasku tytułowym, na innych

komputerach będzie tak samo.