naučit se, tvořit www stránky ...

HTML , XHTML


Jak tvořit HTML kód

HTML

Pod touto zkratkou se skrývají anglické slovíčka (Hyper Text Markup Language), v češtině přeloženo jako "hyper textový značkovací jazyk".

Jazyk HTML nám slouží k označení obsahu, jeho úkolem nám není říct, že tento nadpis bude červený.HTML nám říká jestli tento text je nadpis,odstavec,seznam a podobně, až poté jazyk CSS nám ukazuje, jak to bude vypadat

V současnosti je nejpoužívanější verze 4.01. Jazyk HTML vyvíjí a navrhuje "organizace" World Wide Web Consortium. Určuje nám standardy, které by měly být při tvorbě použity.

XHTML

Jazyk XHTML (extensible hypertext markup language, v češtině rozšířitelný hyper textový značkovací jazyk) je obdobou HTML, je to takový jeho mladší bratr. Je trochu přísnější.

V čem je pro webdesignéra dobré používat přísnější značkovací jazyk ?
Tím, že budete dodržovat daná pravidla a nebudete při tvorbě využívat různých nevhodných tagů k tomu, abyste obalamutili prohlížeč, dosáhnete v konečném důsledku takový výsledek, jaký jste chtěli.

A druhý důležitý důvod, proč používat přísný XHTML. K tomu aby nám správně fungovali kaskádové styly, je nutné mít 100% čistý XHTML kód. "Značkovací jazyky jsou jakoby základy domu a kaskádové styly jsou omítka plus malba domu".

Rozdíl mezi HTML a XHTML

XHTML neobsahuje žádné nové tagy, oproti HTML, pouze je přísnější a některé věci zakazuje. Takže, všechny zákazy platí pro XHTML.

-Je zakázáno křížit tagy

Špatný zápis
<strong> <em> </strong> </em>
Správný zápis
<strong> <em> </em> </strong>

-Všechny hodnoty musí být v uvozovkách

Špatný zápis
<a href=http://www.seznam.cz/> www.seznam.cz </a>
Správný zápis
<a href="http://www.seznam.cz/"> www.seznam.cz </a>

-Nepárové tagy musí končit lomítkem

Špatný zápis
<br>
Správný zápis
<br />

-Všechny tagy se musí psát malými písmeny

Tohle je stručný přehled těch nejdůležitějších věcí, které by měl každý vývojář používající jazyk HTML či XHTML znát.

• © 2010 Ondřej Vícha • Všechna práva vyhrazena • PartneřiVýměna odkazů
HTML, XHTML