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.