Zobrazení zdrojového kódu - Nultý příklad na HTML - Tagy = značky - 1. příklad, struktura - Párové tagy - 2. příklad, změna vzhledu - 3. příklad, pozadí a odkazy - Obrázky, čáry, zarovnání - Další studium
Tento text pouze naznačuje základy HTML. Zatím hodně zjednodušuji. Pro důkladnější studium jsem napsal podrobnou referenci HTML s přehledem tagů.
Pokud používáte nějaký grafický (wysiwyg) editor jako třeba FrontPage, nemusíte se o HTML starat. Ale jen do chvíle, než nastanou problémy. Takže lepší je naučit se rovnou HTML.
Každá stránka je na disku nebo na serveru uložena ve formě zdrojového kódu. Ten kód je psaný v jazyce HTML.
Když si chcete zdrojový kód prohlédnout, můžete. Většinou se to dělá klávesovou zkratkou Ctrl + U. Nebo můžete kliknout pravým tlačítkem myši a zvolit volbu Zobrazit zdrojový kód stránky (View source code, může se to jmenovat i jinak, někdy je to i v menu). Otevře se obvykle další karta a v ní bude zdrojový kód. Zkuste si zobrazit zdroj, třeba teď hned.
Jak vidíte, jeden soubor lze otevřít ve dvou různých režimech:
Od toho už je jenom krůček k vytváření a úpravě kódu. Se souborem pracuju ve dvou programech:
V praxi vypadá práce se stránkami právě tak, že si otevřu jeden soubor ve dvou programech -- v prohlížeči a v editoru. Editor může být klidně i nejjednodušší Poznámkový blok, který je předinstalovaný na každých Windows:
Přepisováním zdroje se mění stránka. To je způsob, kterým se stránky vytvářejí a mění.
S HTML se tedy pracuje tak, že se jeden a tentýž soubor otevře ve dvou různých programech. Jestli se chcete pustit do experimentování, musíte tohle zvládnout. Už jsem to popisoval na stránce Jak si vytvořit stránku, ale pro jistotu ještě jednou (na tomhle překvapivě vyhnije nejvíc lidí):
Nyní by měl být stav ten, že v jednom programu je soubor otevřený v prohlížeči (např. Chrome, Firefox, Edge), ve druhém programu je soubor otevřený v editoru (např. tedy Poznámkový blok). Nyní:
Většina lidí se s HTML naučila tak, že si s HTML prostě hrála. Výše jsem popsal, jak se to hraje. Níže uvedu některé úvodní hry.
Kus HTML kódu:
<b>Tučný text</b>, <i>text kurzívou</i>. Hezké, ne?
se v prohlížeči zobrazí takto:
Tučný text, text kurzívou. Hezké, ne?
Značky v ostrých závorkách určují smysl a vzhled dokumentu a říká se jim tagy.
Tip: ostré závorky se na české klávesnici dělají pomocí pravého altu stisknutého s těmi klapkami <, >. nad ním (nebo např. zavináč je pravý alt + V, s pravým altem se dá udělat celá řada dalších klikyháků), zkuste si to.
HTML soubor je obyčejný text obalený značkami, které se nazývají tagy.
Co není v ostrých závorkách, je text, který se bude zobrazovat. Symbolicky zapsáno:
<tag> text </tag> a zase text a <tag> a zase text
<html>
<head>
<title>Má první stránka</title>
</head>
<body>
Moje první html stránka.
A nějaké další texty.
</body>
</html>
Tento příklad si můžete zobrazit v prohlížeči. Ty barvičky jsou jen pro lepší pochopení, nehrají žádnou roli. Co znamenají jednotlivé tagy:
Tímto příkladem jsem popsal základní strukturu dokumentu. Výše uvedené tagy by měl obsahovat každý html soubor.
Jestli si chcete hrát s HTML stránkou, je dobrý nápad zkopírovat si výše uvedený kód do nějakého souboru k sobě na disk a provádět experimenty.
Jak je zřejmé z příkladu, vyskytují se tagy ve párech <něco> a </něco>, kde ten první tag něco začíná a druhý něco končí. To lomítko znamená, že jde o uzavírací tag. Příklady párových tagů:
a tak dále.
Kromě takto párových tagů se vyskytují ještě tagy nepárové, které uzavírací tag nemají, ty ale nejsou časté. Příklady nepárových tagů:
Některé nepárové tagy probírám níže.
<html>
<head>
<title>Má druhá stránka</title>
</head>
<body>
<h1>Nadpis</h1>
<p>Odstavec s <b>tučným
textem</b>, s <i>kurzivou</i>.
<span style="color: red;">Červený text.</span></p>
<h2>Nadpis druhé úrovně</h2>
<p>Odstavec s <i><b>tučnou
kurzivou. </b></i><br>
Text po zalomení řádku patří do téhož odstavce.</p>
</body>
</html>
Také tento příklad si můžete zobrazit v prohlížeči. Už je to dost složité, ale od toho máte mozek.
V příkladu jistě vidíte strukturu, která je společná s prvním příkladem. Vyskytují se tu ale nové tagy:
Nyní už umíte všechny tagy nezbytné pro práci s textem.
V tomto příkladu se pokusím nastínit dvě nesouvisející věci, už poněkud těžší
<html>
<head>
<title>Třetí příklad, barva pozadí a odkazy</title>
</head>
<body style="background-color: green; color: yellow;">
<h1>Pozadí a odkazy</h1>
<p>Obyčejný text.</p>
<p>Odkaz na <a href="http://www.seznam.cz">Seznam</a>.
</p>
<p><a href="priklad2.html">Odkaz na příklad 2.</a></p>
<p>Odkaz na <a href="index.html">seznam
příkladů</a>.</p>
</body>
</html>
Zobrazte si příklad v prohlížeči a zkuste funkčnost odkazů. Máme tady nový tag <a> a nějaké další atributy.
HTML má několik málo zásad, které je dobré zmínit.
Obrázek se do dokumentu vloží nepárovým tagem
<img src="obrázek.gif">
Src (jako source = zdroj) se opět může zadávat relativně nebo absolutně. Napřed je třeba mít obrázek připravený jako soubor. Aby se obrázek zobrazil ve všech prohlížečích, musí to být soubor typu gif nebo jpg. Tag <img> má spoustu dalších atributů, které nyní opomíjím, podrobně vše v kapitole o obrázcích.
Horizontální čára se dá vložit tagem <hr>. Má to nějaké atributy, které nastavují šířku, zarovnání a barvu.
Většina objektů (odstavce, tabulky, obrázky) na stránce se
může zarovnat vlevo, na střed nebo vpravo. Dělá se to obecným
atributem style a vlastností text-align, která má hodnoty left, center nebo right. Například tento
odstavec je deklarován zápisem
<p style="text-align: center;" >
a je zarovnaný na střed.
Kousky užitečných zdrojových kódů si můžete zkopírovat z HTML taháku. Napsal jsem také přehled HTML tagů, což je vlastně vcelku obsáhlá reference jazyka a přehled zápisů atributu style. Až budete tápat nad nějakým tagem nebo zápisem, tak tam mrkněte.
Jak psát web píše Yuhů, Dušan Janovský. Kontakt.