rychlokurs HTML
|
Základy |
HTML dokument je tvořen v zásadě dvěma základními prvky - zobrazovaným textem a příkazy. Zobrazovaný text je jednoduše text, který chceme zobrazit. :) Např. "Ahoj, Franto, máš pěkný nohy." Naproti tomu příkazy jsou řídícími prvky dokumentu a určují, jak se bude text či jiné mediální části (obrázky, animace, zvuky, atd.) chovat. Příkazy mají zpravidla tento formát:
<příkaz>Libovolný text</příkaz>
Struktura HTML dokumentu vypadá následovně:
<html> |
<html> typ dokumentu |
Příkaz je umístěn na začátku a konci HTML kódu a slouží k určení typu dokumentu. |
<head> hlavička |
Příkaz <head> obsahuje veškeré informace o dokumentu, jako jsou <title>, <base> nebo <meta>. Neobsahuje žádný text, který je součástí dokumentu (srovnej: příkaz <body>). Příkaz <head> následuje příkaz <html> a předchází <body>. |
<title> název |
Tento příkaz obsahuje kompletní jednořádkový název dokumentu (objevuje se v okně browseru nahoře) a měl by být umístěn mezi <head>. |
<meta> |
Příkaz slouží k poskytování informací o dokumentu, které nejsou definovány jinými prvky. Takovéto informace mohou využívat servery k identifikaci a katalogizaci. Většina prohledavačů využívá příkazu <title>, ale čím dál víc se jich rovněž soustřeďuje na description (popis) a keywords (klíčová slova). Existuje rovněž další zajímavé využití příkazu <meta>. S použitím atributů Http-equiv a Content můžete přinutit HTML stránku po určené časové době k automatickému "skoku" na jinou stránku či soubor. Pokud chcete nasměrovat návštěvníky ze staré stránky na novou, lze to udělat automaticky použitím příkazu <meta>. Podobně můžete nahrát při vyvolání dokumentu zvukový soubor. Příkaz <meta> musí být umístěn mezi příkazy <head>. Atributy příkazu <meta> jsou následující: Http-equiv= refresh
Content= "číslo; url=URL"
Příklad:
<head> Name= description, keywords
Content= text nebo čárkami oddělený seznam
Příklad:
<meta name="description" content="Učebnice HTML jazyka."> |
<body> |
Příkaz <body> obsahuje všechny informace, které jsou součástí dokumentu. <body> by měl být umístěn přímo za uzavíracím tagem </head>. Uzavírací příkaz </body> by měl být umístěn na konci celého dokumentu před příkazem </html. Bgcolor= #hexakód barvy
Příklad:
<body bgcolor=black text="#000000" link="#FF0000" vlink="#0000FF" alink="#00FF00">
Background= URL
Příklad:
<body background="grafika/tapeta.jpg">
Bgproperties= fixed
Leftmargin= číslo
|
<br> odřádkování |
Tento příkaz způsobí odřádkování v textu, t.j. text za ním se vykreslí na další řádek. Příklad:
ahoj<br>hola
Výsledek: |
<p> odstavec |
Příkaz pro odstavec odřádkuje a vynechá jeden řádek, než začne vykreslovat text umístěný za ním. Konec odstavce může, ale nemusí být uzavřený párovým druhem </p>. Příklad:
...a žili šťastně až do smrti.<p>A to byl konec a pohádky zvonec.
Výsledek: A to byl konec a pohádky zvonec. |
-pa- |