HTML - struktura strony www
Struktura strony www
<!DOCTYPE html>
<html>
<head>
<title>tytuł strony</title>
<meta .../>
<link .../>
</head>
<body>
</body>
</html>
opis:
<!DOCTYPE"> |
- deklaracja typu dokumentu |
<html></html> |
- strona html |
<head></head> |
- nagłówek strony |
<title></title> |
- tytuł strony |
<meta> |
- metainformacja |
<link> |
- link np. do zewnętrznego arkusza stylu |
<body></body> |
- treść strony |
<?xml version="1.0" encoding="iso-8859-2"?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>tytuł strony</title>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
<meta http-equiv="Content-Language" content="pl">
</head>
<body>
</body>
</html>
opis:
<?xml?>
- znacznik specjalny - informujący przeglądarkę internetową, że strona została zakodowana z wykorzystaniem języka XHTML, a nie XML<!DOCTYPE">
- deklaracja typu dokumentu<html></html>
- znacznik ograniczający obszar nagłówka strony<head></head>
- nagłówek strony<title></title>
- tytuł strony<meta>
metainformacja<meta http-equiv="Content-type" content="text/html; charset=utf-8">
- deklaracja sposobu kodowania polskich znaków diaktrycznych utf-8 lub iso-8859-2<body></body>
- treść strony<!DOCTYPE> - deklaracja typu dokumentu informuje przeglądarkeę o tym w której wersji HTML-a dana strona została napisana
HTML5
<!DOCTYPE html>
XHTML 1.0 DTDs
<?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="en" lang="en">
lub:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
lub:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
XHTML 1.1 DTD
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
XHTML Basic DTDs
XHTML Basic 1.0
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML Basic 1.0//EN"
"http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd">
XHTML Basic 1.1
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML Basic 1.1//EN"
"http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">
HTML 4.01 DTDs
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
lub:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
lub:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
Deklaracja strony kodowej <META charset> - czyli sposobu w jaki będą zapisane w formie cyfrowej znaki na naszej stronie WWW.
np.<meta charset="utf-8" />
<meta charset="iso-8859-2" />
Strony kodowe
Strona kodowa | Nazwa | Języki |
---|---|---|
iso-8859-1 |
zachodnioeuropejski | afrykanerski (af), albański (sq), baskijski (eu), kataloński (ca), duński (da), niderlandzki (nl), angielski (en), fareski (fo), fiński (fi), francuski (fr), galicyjski (gl), niemiecki (de), islandzki (is), irlandzki (ir), włoski (it), norweski (no), portugalski (pt), szkocki (gd), hiszpański (es), szwedzki (sv) |
iso-8859-2 |
środkowoeuropejski | chorwacki (hr), czeski (cs), węgierski (hu), polski (pl), rumuński (ro), serbski (sr), słowacki (sk), słoweński (sl) |
iso-8859-3 |
południowoeuropejski | esperanto (eo), maltański (mt) |
iso-8859-4 |
północnoeuropejski | estoński (et), łotewski (lv), litewski (lt), grenlandzki (kr), lapoński |
iso-8859-5 |
cyryliczny | bułgarski (bg), białoruski (be), macedoński (mk), rosyjsji (ru), serbski (sr), ukraiński (uk) |
iso-8859-6 |
arabski | arabski (ar) |
iso-8859-7 |
grecki | grecki (el) |
iso-8859-8 |
hebrajski | hebrajski (iw) |
iso-8859-9 |
turecki | turecki (tr) |
iso-8859-10 |
skandynawski (nordycki) | eskimoski, lapoński |
iso-8859-11 |
tajski | tajski (th) |
iso-8859-13 |
bałtycki | łotewski (lv), litewski (lt) |
iso-8859-14 |
celtycki | szkocki gaelicki, walijski, bretoński |
Opis zawartości strony <META description>
<meta name="description" content="Tu podaj opis twojej strony" />
Wyrazy kluczowe <META keywords>
<meta name="keywords" content="wyraz1, wyraz2, wyraz3..." />
Autor strony <META author>
<meta name="author" content="autor" />
Twórca strony <META creator>
<meta name="creator" content="twórca" />
Wydawca strony <META publisher>
<meta name="publisher" content="wydawca" />
Edytor <META generator>
<meta name="generator" content="nazwa edytora - program użyty do stworzenia strony" />
Automatyczne odświeżanie strony <META refresh>
<meta http-equiv="refresh" content="s" />
"s" liczba określającą co jaki przedział czasu (w sekundach) będzie odświeżana strona
Automatyczne wczytanie strony <META refresh url>
<meta http-equiv="refresh" content="s; url=Tu podaj adres strony lub ścieżkę dostępu" />
"s" - Czas, po którym zostanie załadowana podana strona (w sekundach)
Tu podaj adres strony lub ścieżkę dostępu - Adres lub ścieżkę dostępu do strony, która ma być wczytana
Ikona strony <LINK icon>
<link rel="shortcut icon" href="adres ikony" />
"adres ikony" adres URL, pod którym znajduje się ikona
<link rel="icon" href="kaktus.png" sizes="16x16" type="image/png" />
<link rel="icon" href="kaktus32.png" sizes="32x32" type="image/png" />
<link rel="icon" href="kaktus48.png" sizes="48x48" type="image/png" />
<link rel="icon" href="kaktus72.png" sizes="72x72" type="image/png" />
<link rel="icon" href="kaktus96.png" sizes="96x96" type="image/png" />
<link rel="icon" href="kaktus144.png" sizes="144x144" type="image/png" />
<link rel="icon" href="kaktus192.png" sizes="192x192" type="image/png" />