Tworzenie WWW-struktra dokumentu, znaczniki meta, polskie znaki.
Tworzenie WWW-struktra dokumentu, znaczniki meta, polskie znaki.
Tworzenie www
Elementy meta
Znacznik meta
Odpowiada za przekazywanie dodatkowych
informacji na temat danej witryny. Informacje
takie nazywamy metainformacjami.
Umieszczony jest w nagłówku strony
head ... head.
Elementy meta posiadają charakterystyczne
argumenty jak np. name, http-equiv, content,
lang, dir itp.
Atrybut http-equiv
Dostarcza przeglądarce internetowej
informacji na temat otwieranej strony i steruje
jej zachowaniem.
Może przyjmować wartości:
– Content-Type – określa sposób kodowania
– Content-Language – określa język zawartości
dokumentu.
– Refresh - odświeżenie dokumentu
Kodowanie polskich znaków
• Obecnie najbardziej popularne sposoby kodowania
polskich znaków to:
– ISO-8859-2
– UTF-8
– WINDOWS-1250
• Przykład kodowania znaków dla utf-8
meta http-equiv="Content-Type" content="text/html; charset=utf-8"
• Jeżeli kodowanie znaków nie zostanie określone,
dokument HTML zastosuje kodowanie domyślne iso-
8859-1.
Określenie języka strony
• Informuje on przeglądarkę w jakim języku
podawane są dane umieszczone na
stronie, np.:
– pl – w języku polskim
– fr - w języku francuskim
– it - w języku włoskim
– ru - w języku rosyjskim itp.
• Przykład określenia strony w języku polskim:
meta http-equiv="Content-Language" content="pl"
Atrybut http-equiv
• Odświeżenie dokumentu co x sekund
meta http-equiv="refresh" content="x"
• Przekierowanie użytkownika po upływie x
sekund do podanego adresu URL
meta http-equiv="refresh" content="x; url=adres"
Atrybut name
• Pozwala umieszczać niezbędne dla wyszukiwarek
informacje dotyczące strony internetowej.
• Może przyjmować wartości:
– Title – ustawia tytuł i opis strony
– Creation_Date – ustawia datę utworzenia strony
– Keywords – definiuje słowa kluczowe, które opisują
zawartość strony.
– Description – definiuje opis strony widoczny w
wynikach wyszukiwania
– Robots – określa czy dana strona powinna być
indeksowana.
Atrybut name
• Opis strony
meta name="description" content="opis mojej strony"
• Słowa kluczowe – wyrazy, które opisują zawartość
i tematykę strony internetowej.
meta name="keywords" content="wyraz1, wyraz2, ..."
Metainformacje dot. autora
meta name="author" content="imię i nazwisko autora"
meta name="company" content="nazwa firmy"
meta name="publisher" content="nazwa wydawcy"
meta name="copyright" content="prawa autorskie"
meta name="generator" content="nazwa
oprogramowania"
meta name="reply-to" content="adres@poczta.pl"
Roboty internetowe
• Programy, które współpracują z wyszukiwarką,
przekazując wybrane informacje na temat
witryny do bazy danych wyszukiwarki.
• Zadaniem robotów jest przeanalizowanie kodu
HTML witryny i zaindeksowanie go.
• Zaindeksowanie kodu to przekazanie do bazy
danych wyszukiwarki niezbędnych informacji
pomocnych w znalezieniu interesującej nas
witryny.
Zaindeksowanie całej strony
meta name="robots" content="all"
lub
meta name="robots" content="index"
• Jeżeli nie chcemy żeby wyszukiwarki
obsługiwały naszą stronę, wystarczy dla
argumentu content ustawić wartość none lub
noindex.
Ponieważ nie wszystkie roboty interpretują to
polecenie więc czasami nasza strona nadal jest
rozpoznawana przez wyszukiwarkę.
Dodatkowe informacje
• Data powstania strony
meta name="creation-date" content="data powstania"
• Data ważności strony
meta name="expires" content="data ważności"
• Data ostatniej modyfikacji strony
meta name="last-modified" content="data modyfikacji"
Tworzenie WWW-struktra dokumentu, znaczniki meta, polskie znaki.