Kurz HTML – základní struktura dokumentu
Kurz HTML (2): Základní struktura dokumentuV tom nejjednodušším případě můžeme HTML dokument považovat za běžný textový soubor. Narozdíl od něj má však HTML dokument určitou strukturu, která bude tématem dnešní, druhé části kurzu o HTML…
Struktura HTML
Struktura HTML dokumentu je taková, jaká je uvedena v následující tabulce. Zmíněné části by rozhodně neměly v dokumentu chybět, i když se dají najít stránky, kde určité části nejsou uvedeny, což ale nebrání jejich správnému zobrazování. Pokud se tedy chystáte vytvořit webovou stránku, dbejte, aby výchozí stav byl takový, jaký je v tabulce:
<!DOCTYPE HTML PUBLIC „-//W3C//DTD HTML 4.0 Final//CZ“>
<HTML>
<HEAD>
<TITLE> </TITLE>
<META>
</HEAD>
<BODY>
</BODY>
</HTML>
Část: <!DOCTYPE HTML PUBLIC „-//W3C//DTD HTML 4.0 Final//CZ“>
Označuje typ dokumentu. Výše uvedený příklad říká prohlížeči, že se jedná o dokument HTML, že použitá verze jazyka HTML je 4.0 a že dokument obsahuje české znaky.
Část: <HTML>
Párový tag, který označuje začátek samotného HTML dokumentu. Podle specifikace W3C je tento tag povinný, většina nových prohlížečů jej ovšem ke správnému zobrazení stránky nepotřebuje, doporučujeme jej ovšem ve stránce ponechat.
Část: <HEAD>
Nezbytný HTML tag tvořící hlavičku HTML dokumentu. Údaje, které jsou zde uvedeny, se v samotné webové stránce (kromě TITLE) nezobrazují, ale můžou obsahovat důležité informace, týkající se samotného obsahu stránky.
Část: <TITLE>nazev stranky</TITLE>
Titulek stránky. Mezi tento párový tag se píše název stránky, který se objeví v horní liště prohlížeče. Pokud tedy mezi tagy <TITLE> a </TITLE> napíši text „Interval.cz – server o webu a e-komerci“, výsledek bude vypadat v prohlížeči tak, jak je uveden na následujícím obrázku:
Titulek stránky by podle některých zdrojů měl být velký maximálně 64 znaků, pokud je delší, může být prohlížečem automaticky zkrácen. Pokud titulek stránky neuvede žádný, automaticky se dosadí jméno HTML souboru a cesta k němu.
Část: <META>
Nepovinná součást webové stránky. Metatagy slouží pouze ke sdělování různých informací o dokumentu, jako je například kódovaní dokumentu, klíčová slova dokumentu apod. Nejpoužívanější použití tohoto tagu je sdělování, v jakém kódování má stránku zobrazit či jaká je definice klíčových slov. Uvedený tag zobrazí webovou stránku v kódové sadě Windows 1250
<META http-equiv=“Content-Type“ content=“text/html; charset=windows-1250″>
Část: </HEAD>
Konec hlavičky dokumentu
Část: <BODY>
Tag <BODY> slouží k tomu, aby zobrazil samotný obsah stránky – vše tedy, co je tedy vidět v prohlížeči – text, obrázky atd.- , je uvedeno v sekci <BODY>. Samotný tag <BODY> má několik parametrů, které si zde uvedeme i s příkladem na konci:
Poznámka1: Poslední dva uvedené tagy nefungují v Netscape Navigatoru – ten má svůj vlastní ekvivalent těchto tagů – MARGINWIDTH A MARGINHEIGHT.
Pokud chcete mít stejné okraje v Internet Exploreru a současně v Netcape Navigatoru, použijte v tagu <BODY> obě verze, tedy LEFTMARGIN, TOPMARGIN (pro IE) a MARGINWINDTH, MARGINHEIGHT (pro NN).
Poznámka2: Všechny výše uvedené parametry tagu <BODY> doporučuji mít na stránce definovány – jedině pak budete mít jistotu, že všem uživatelům se stránka zobrazí tak, jak si přejete vy (tedy všichni budou mít stejnou barvu odkazů, pozadí, okraje atd.).
Příklad:
<body BGCOLOR=“YELLOW“ vlink=“RED“ alink=“RED“ link=“RED“ LEFTMARGIN=30 TOPMARGIN=5 marginwidth=“30″ margin>
Uvedený příklad nastaví barvu pozadí na žlutou, všem odkazům (nenavštíveným, navštíveným, aktuálním) nastaví červenou barvu a dokument bude „odsazen“ od levého okraje 30 pixelů a od horního okraje prohlížeče o pět pixelů. Celý zdrojový kód náhledu je tento:
<!DOCTYPE HTML PUBLIC „-//W3C//DTD HTML 4.0 Final//CZ“>
<HTML>
<HEAD>
<<TITLE>Náhled</TITLE>
<META http-equiv=“Content-Type“ content=“text/html; charset=windows-1250″>
</HEAD>
<body BGCOLOR=“YELLOW“ vlink=“RED“ alink=“RED“ link=“RED“ LEFTMARGIN=20 TOPMARGIN=5 marginwidth=“20″ margin>
<a href=“http://www.interval.cz“>Odkaz na Interval.cz</a>
</BODY>
</HTML>
Část: </BODY>
Konec zobrazovaného obsahu stránky. Co následuje za tímto tagem se již ve stránce nezobrazuje.
Část: </HTMl>
Konec souboru ve formátu HTML.
Shrnutí:
Na začátku článku uvedenou strukturu HTML dokumentu doporučuji používat jako výchozí stav, když chcete tvořit webovu stránku. Některé uvedené tagy nejsou povinné, přesto je však doporučuji použít. Co se týče parametrů (BGCOLOR, LINK, TEXT atd.) v tagu <BODY>, všechny parametry uveďte a vložte jejich hodnoty – tím zajistíte, že stránka bude vypadat stejně i u ostatních uživatelů, kteří si budou vaši stránku prohlížet a kteří mají jiné nastavení Windows. Ohledně stylu psaní tagů poznamenám, že je můžete psát velkými nebo malými písmeny, je to jedno, nezáleží tedy, zda-li napíšete <BODY> nebo <body> – stejně tak je jedno, jak je řadíte, jestli každý tag dáte na nový řádek nebo je poskládáte za sebou – řazení tagů pod sebe je samozřejmě přehlednější.
Mohlo by vás také zajímat
-
Responzivní design: Proč by ho neměl ignorovat žádný vývojář?
27. listopadu 2023 -
Umělá inteligence v IT
27. září 2023 -
Nové AI modely od Open AI a Google
22. května 2024 -
inPage AI: Revoluční nástroj pro tvorbu webů
3. července 2024
Nejnovější
-
Jak chránit webové stránky před Web/AI Scrapingem
27. listopadu 2024 -
Jaký monitor je nejlepší k novému Macu Mini?
25. listopadu 2024 -
Výkonný a kompaktní: ASOME Max Studio s výjimečným poměrem cena/výkon
11. listopadu 2024 -
Šokující data od Microsoftu: Kyberútoky rostou o stovky procent!
8. listopadu 2024