Značky tvoriace základnú štruktúru v jazyku
XHTML 1.1 sú štyri:
html, head, title a body.
Všetky štyri sú párové.
Ako už napovedajú ich názvy preložené z angličtiny, párová značka html uzatvára celý
HTML dokument so všetkým,
čo k tomu patrí (všetky ostatné značky, ktoré budeme používať). Párová značka head tvorí hlavičku
dokumentu (v nej budú informácie o stránke, metainformácie a mnoho ďalších potrebných súčastí). Párová značka title sa nachádza v „hlavičke“
a tvorí titulok stránky zobrazujúci sa na lište prehliadača.
No a párová značka body tvorí „telo“ dokumentu,
ktoré nasleduje bezprostredne za „hlavičkou“. V tele dokumentu budeme písať to, čo sa prejaví v prehliadači ako vlastná webová stránka s obrázkami, textami, farbami, či animáciami.
Nasledujúci príklad objasní problematiku viac:
<html>
<head>
<title>Titulok stránky</title>
</head>
<body>
.
.
.
.
</body>
</html>
Takúto štruktúru si napíšeme a uložíme
ako index.html. V prehliadači sa to potom
zobrazí ako naša prvá webová stránka. Jej titulok bude Titulok stránky, ktorý
si pozrieme v hornej lište prehliadača. Môžeme ho samozrejme aj zmeniť
podľa vlastnej ľubovôle. To už ponechám na čitateľovi.
Hore uvedená štruktúra ale ešte netvorí celkový dokument, ktorý zodpovedá XHTML špecifikácii. Ako sa to robí, sa dozvieme neskôr v tomto seriáli.
Na dnes stačí, menej je niekedy viac.
Dôležitá poznámka
XHTML súbory by
sa mali správne ukladať ako index.xhtml (prípona *.xhtml),
aby sa zabezpečila správna interpretácia použitého jazyka. Problém s tým má ale
Microsoft Internet Explorer,
ktorý bude chcieť stránku „uložiť ako“ (save as)
– nevie daný jazyk spracovať (aj keď jazyk
XML (z neho vychádza XHTML) spracovať vie).
Preto sa zatiaľ uchýlime k používaniu súborov s príponou *.html,
aby sme predišli problémom.
Uvedomujem si, že toto je chyba, ktorej sa mnohí dopúšťame. Preto, kto nechce písať „chybné jazyky“ a v nich webové stránky, môže prejsť na jazyk HTML 4.01 alebo XHTML 1.0 Strict.
Našťastie jazyky XHTML 1.1 a XHTML 1.0 Strict majú značky prakticky totožné.