-
Příručka pro snadnou tvorbu html dokumentů.
Přehled používaných znaků v html:
Použití:
KomentářKomentář, který prohlížeč (browser) nezobrazí.
Programy JavaScript můžeme označit tímto návěštím, aby prohlížeče, které nepodporují JavaScript, nezobrazovaly zdrojový kód.
Použití:
Verze HTMLSlouží k určení použité verze HTML. Toto návěští by mělo být umístěno v první řádce
HTML dokumentu.Následující řádka určuje, že dokument odpovídá HTML 3.2:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
Použití:
hypertextové odkazyNávěštím <A> se vytvářejí hyperlinky -
hypertextové odkazy.Návěští A definuje tzv. kotvu (Anchor). Rozlišujeme zdrojovou a cílovou kotvu. Zdrojová kotva označuje objekt (text nebo obrázek), který představuje spojení (link) k cíli. Cílová kotva označuje místo v dokumentu, na které odkaz vede.
Zdrojová kotva je určena atributem
HREF. Text mezi návěštími je citlivý na klepnutí myší ("klikovatelný") a je v prohlížeči zobrazen jinou barvou než normální text a podtržen. Mezi návěštími kotvy může být umístěno i návěští <IMG>. Tehdy je "klikovatelný" obrázek (tzv. citlivá mapa).Cílové kotvy jsou určeny atributem
NAME. V tomto případě text uzavřený párem návěští nehraje žádnou roli.Jednoduchý hypertextový odkaz:
<A HREF="kap01.htm">Kapitola 1</A>
Odkaz s obrázkem citlivým na klepnutí:
<A HREF="order.htm"><IMG SRC="order.gif" ALT="Formulářobjednávky" border=0></A>
Definice kotvy (cíle odkazu) uvnitř dokumentu:
<A NAME="Odkaz">
Atribut HREF (hypertext reference) určuje cíl hypertextového odkazu.
HREF=URL
Zadání adresy URL (Universal Resource Locator).
HREF="http://ourworld.compuserve.com/homepages/highlight/index.htm"
Přitom může jít o absolutní nebo relativní adresování. Při zadávání relativní cesty lze použít syntaxi známou z DOS. Jako oddělovače jednotlivých adresářů se však nepoužívají zpětná lomítk
a (\), ale normální (/).HREF="motoren.HTM" HREF="../kaefer/index.htm"
Chceme-li vložit odkaz na určité místo v aktuálním dokumentu (které je označeno návěštím
<A> s atributem NAME), musíme před jméno cíle vložit znak #.HREF="#Anhang"
Můžeme kombinovat i natažení nového dokumentu a skok na určité místo v něm. Následující příklad otevře HTML stránku "motoren.htm" a skočí přímo na místo označené "kaefer".
<A HREF="http://members.aol.com/vwkuebel/motoren.htm#kaefer">Käfer</A>
Atribut HREF nemusí obsahovat jen HTML dokumenty nebo cílová místa v nich, ale jakoukoli jinou adresu URL. Není-li zadaným souborem HTML dokument, jsou tyto možnosti:
Příklad:
Nahrajte si <A HREF="tdbdemo.zip"> demoverzi databáze TDB</A>
Přitom nemusí v URL jít jen o protokol http, podle použitého browseru lze stanovit i jiné protokoly (např. ftp).
Použitím atributu NAME uvnitř návěští <A> se určí cíl hypertextového odkazu uvnitř dokumentu.
<A NAME="Doplnky">
Hodnota atributu je jméno, podle kterého bude označené místo nalezeno odkazem s parametrem
HREF. Při zadávání odkazu musí jméno předcházet znak # (v tomto případě tedy: HREF="#Doplnky").Speciální browser:
HTML 3.2Definuje vztah od HREF ke kotvě.
Speciální browser:
HTML 3.2Definuje vztah od kotvy k HREF.
Speciální browser:
Netscape od verze 2, Explorer 3Má význam jen v souvislosti s rámečky - Frames (viz též
<FRAMESET>). Určuje jméno rámečku, ve kterém bude zobrazen dokument odkazovaný parametrem HREF.Při použití v návěští
<FORM> udává TARGET okno, do kterého bude zapsán výsledek "akce".Jméno okna může být buď jméno uvedené v atributu NAME v návěští
<FRAME>, nebo jedno z těchto předdefinovaných jmen:_blank
: nahraje dokument do nového okna beze jména_self: nahraje dokument do právě aktivního okna
_top: nahraje dokument do okna, které obsáhne celou pracovní plochu prohlížeče
_parent
: ve stromové struktuře rámečků bude dokument nahrán do nadřazeného okna (o jednu úroveň výš).Speciální browser:
HTML 3.2Má jen informační význam. Slouží k popisu objektu odkazovaného v parametru HREF.
Použití:
logické formátování znakůTímto návěštím se označuje e-mailová adresa nebo jméno autora WWW stránky. Většina browserů tento text zobrazí kurzívou.
<address>Tuto pěknou stránku vytvořila Klára Hilfreichová<A HREF="mailto:Klara@support.de"> (klara@support.de)</A></address>
Použití:
JavaImplementace Java appletu.
Příklad
<HTML> <HEAD> <TITLE>LED Sign Info</TITLE> </HEAD> <BODY> <H1>LED Sign V1.0</H1> <DIV ALIGN="CENTER"> <applet code="LED/LED.class" width=320 height=60> <param name=script value="LED/Demo.led"> <param name=font value="LED/default.font"> <param name=spacewidth value="3"> <param name=bordercolor value="100,130,130"> <param name=border value="3"> </applet> </DIV> <ADDRESS> The LED Sign HotJava applet is written and Copyright 1995 by <A HREF="http://www.cs.hope.edu/@dbrown/">Darrick Brown</A> </ADDRESS> </BODY> </HTML>
Zarovnání výstupu appletu.
Možné hodnoty:
Speciální browser:
HTML 3.2Náhradní text, který se zobrazí místo appletu.
Jméno souboru javovského appletu (class).
Speciální browser:
HTML 3.2Jméno adresáře, kde je uložen kód Java (atribut
SRC v Netscape 2/32).Výška vymezeného prostoru pro applet v pixelech.
Vodorovné odsazení pole appletu (kolik místa bude vynecháno po stranách).
Speciální browser:
HTML 3.2Speciální browser:
NetscapeURL adresáře, kde je uložen applet. Zde se neuvádí jméno souboru, to udává atribut
CODE. Atribut SRC odpovídá CODEBASE v HTML 3.Svislé odsazení pole appletu (kolik místa bude vynecháno pod a nad appletem).
Šířka pole pro výstup javovského appletu v pixelech.
Použití:
obrázkyNávěští AREA definuje citlivé - "klikovatelné" oblasti v citlivé mapě na straně klienta.
Příklad viz
<MAP>Souřadnice citlivé oblasti.
U obdélníka (rect): X,Y,W,H (levý horní roh, šířka, výška)
u kruhu (circle): X,Y,R (střed, poloměr)
u polygonu (poly): X1,Y1,X2,X2,...(souřadnice vrcholů, musí tvořit uzavřený mnohoúhelní
k)Atribut HREF (hypertext reference) udává cíl hypertextového odkazu.
HREF=URL
zadání URL (Universal Resource Locator).
HREF="http://ourworld.compuserve.com/homepages/highlight/index.htm"
Přitom může jít o absolutní nebo relativní adresování. Při zadávání relativní cesty lze použít syntaxi známou z DOS. Jako oddělovače jednotlivých adresářů se však nepoužívají zpětná lomítka (\), ale normální (/).
HREF="motoren.HTM" HREF="../kaefer/index.htm"
Chceme-li vložit odkaz na určité místo v aktuálním dokumentu (které je označeno návěštím
<A> s atributem NAME), musíme před jméno cíle vložit znak #.HREF="#Anhang"
Můžeme kombinovat i natažení nového dokumentu a skok na určité místo v něm. Následující příklad otevře HTML stránku "motoren.htm" a skočí přímo na místo označené "kaefer".
<A HREF="http://members.aol.com/vwkuebel/motoren.htm#kaefer">Käfer</A>
Atribut HREF nemusí obsahovat jen dokumenty HTML nebo cílová místa v nich, ale jakoukoli jinou adresu URL. Není-li zadaným souborem dokument HTML, jsou tyto možnosti:
Příklad:
Nahrajte si <A HREF="tdbdemo.zip"> demoverzi databáze TDB</A>
Přitom nemusí v URL jít jen o protokol http, podle použitého browseru lze stanovit i jiné protokoly (např. ftp).
Po klepnutí na tuto oblast se nemá nic nahrát.
Tvar oblasti:
rect: obdélník
circle: kruh
poly: polygon (mnohoúhelník)
Netscape 2.x podoruje jen "rect" (obdélník).
Speciální browser:
Netscape od verze 2, Explorer 3Má význam jen v souvislosti s rámečky - Frames (viz též
<FRAMESET>). Určuje jméno rámečku, ve kterém bude zobrazen dokument odkazovaný parametrem HREF.Při použití v návěští
<FORM> udává TARGET okno, do kterého bude zapsán výsledek "akce".Jméno okna může být buď jméno uvedené v atributu NAME v návěští
<FRAME>, nebo jedno z těchto předdefinovaných jmen:_blank
: nahraje dokument do nového okna beze jména,_self: nahraje dokument do právě aktivního okna,
_top
: nahraje dokument do okna, které obsáhne celou pracovní plochu browseru,_parent: ve stromové struktuře rámečků bude dokument nahrán do nadřazeného okna (o jednu úroveň výš).
Použití:
absolutní formátování,znakůTučné písmo (bold).
Použití:
záhlavíPři odkazování (atribut HREF např. v návěští
<A>) s relativním URL se za Base považuje adresa, na které se nachází aktuální dokument. Pokud však byl dokument vytržen z kontextu, například přenesen (download) na lokální disk, odkazy přestávají platit. Příkazem <BASE> můžeme nastavit cestu, která bude sloužit jako Base pro relativní odkazy.Příklad:
<BASE HREF="http://www.vogel.cz/">
Relativní odkazy povedou vždy na server vogel.cz, bez ohledu na umístění dokumentu.
Uvnitř návěští BASE se atributem HREF určí URL pro relativní odkazy v tomto dokumentu.
Speciální browser:
Netscape od verze 2, Explorer 3Má význam jen v souvislosti s rámečky - Frames (viz též <FRAMESET>). Určuje jméno rámečku, ve kterém bude zobrazen dokument odkazovaný parametrem HREF.
Při použití v návěští
<FORM> udává TARGET okno, do kterého bude zapsán výsledek "akce".Jméno okna může být buď jméno uvedené v atributu NAME v návěští
<FRAME>, nebo jedno z těchto předdefinovaných jmen:_blank
: nahraje dokument do nového okna beze jména,_self: nahraje dokument do právě aktivního okna,
_top
: nahraje dokument do okna, které obsáhne celou pracovní plochu browseru,_parent: ve stromové struktuře rámečků bude dokument nahrán do nadřazeného okna (o jednu úroveň výš).
Použití:
absolutní formátování znakůBASEFONT určuje velikost písma normálního běžného textu. Velikost se zadává atributem SIZE, platné hodnoty jsou 1 až 7. Hodnota 3 odpovídá normální velikosti.
Návěští může být umístěno uvnitř oblasti <BODY>; změna velikosti je účinná od místa, kde je umístěno návěští BASEFONT. V jednom HTML dokumentu může být návěští použito víckrát.
Změna velikosti platí i pro většinu textu formátovaného jinými příkazy (např. <B>, <I> atd.). Na text zformátovaný některými příkazy pro formát odstavců (jako jsou nadpisy <H1> až <H6>) tento příkaz nemá vliv.
Příklad
Toto je text o normální velikosti písma.<P> <BASEFONT SIZE=+2> Tato pasáž je zvýrazněna větším písmem.<P> <BASEFONT SIZE=3> Opět normální velikost.<P>
Změna barvy textu.
Zadání barvy je obvyklé: hodnoty červené/zelené/modré v hexadecimální podobě.
Speciální browser:
Explorer 3Určuje jméno základního typu písma.
SIZE=n
n
je hodnota velikosti písma, možné hodnoty jsou 1 až 7. Přednastavená hodnota je 3.Použití:
zvukBGSOUND umožní obšťastnit návštěvníka WWW stránky hudbou v pozadí. Zvuky mohou být ve formátu WAV, AU nebo MIDI.
Příklad
<HTML> <HEAD> <TITLE>bgsound: Demo pro BGSOUND</TITLE> </HEAD> <BODY> <BGSOUND SRC="klingeln.wav" LOOP=3> <H1>Telefon...</H1> </BODY> </HTML>
LOOP nastaví, jak často se má zvukový soubor přehrávat.
LOOP=-1 nebo LOOP=INFINITE způsobí nekonečnou smyčku.
URL zvukového souboru, který má být přehráván.
Použití:
absolutní formátování znakůOznačený text bude zobrazen větším písmem než normálním.
Použití:
absolutní formátování znakůTakto označený text bude blikat.
Příklad
<H1>VW <BLINK> 181 </BLINK>Homepage</H1>
Použití:
logické formátování odstavceBLOCKQUOTE slouží k označení citátů z jiných zdrojů. Takto označený text je v prohlížeči zpravidla odsazen nebo i jinak odlišen. Viz též
<CITE>.Použití:
hlavní část - tělo HTML dokumentuPár návěští <BODY>..</BODY> označuje vlastní obsah dokumentu a je nepovinný. Příklad povinných návěš
tí HTML dokumentu viz <HTML>Speciální browser:
Netscape, HTML 3.2Barva aktivních (právě vybraných) odkazů (dokud je příslušný soubor nahrán).
ALINK="#rrggbb"
Zadání hodnot základních barev RGB v šestnáctkovém zápisu.
ALINK="barva"
Předdefinovaná jména barev (např. "white", "black", "blue", "gray", "green" apod.)
Poznámka: nastavení barvy je účinné jen tehdy, když je nastaven buď obrázek
BACKGROUND nebo barva BGCOLOR pozadí. Netscape má přednastaveno ALINK="red".Speciální browser:
Netscape, HTML 3.2Tento atribut může obsahovat jméno souboru s obrázkem GIF. Z tohoto obrázku bude sestavena tapeta pozadí stránky.
Speciální browser:
Netscape, HTML 3.2Barva pozadí.
BGCOLOR="#rrggbb"
Zadání hodnot základních barev RGB v šestnáctkovém zápisu.
BGCOLOR="barva"
Předdefinovaná jména barev (např. "white", "black", "blue", "gray", "green" apod.)
Speciální browser:
ExplorerPři použití obrázku na pozadí stránky (BACKGROUND) je možno zadáním
BGPROPERTIES=FIXED
dosáhnout, aby se obrázek pozadí neposouval spolu s obsahem stránky při listování.
Speciální browser:
ExplorerNastavuje levý okraj a tím ruší přednastavenou hodnotu browseru. Nastavením
LEFTMARGIN=0
můžeme určit, že nebude žádný levý okraj, což může být výhodné zejména při umisťování obrázků.
Speciální browser:
Netscape, HTML 3.2Barva dosud neaktivovaných odkazů.
LINK="#rrggbb"
Zadání hodnot základních barev RGB v šestnáctkovém zápisu.
LINK="barva"
Předdefinovaná jména barev (např. "white", "black", "blue", "gray", "green" apod.)
Poznámka: nastavení barvy je účinné jen tehdy, když je nastaven buď obrázek
BACKGROUND nebo barva BGCOLOR pozadí. Netscape má přednastaveno LINK="blue".Speciální browser:
Netscape, HTML 3.2Barva textu
TEXT="#rrggbb"
Zadání hodnot základních barev RGB v šestnáctkovém zápisu.
Příklad:
<BODY BGCOLOR="#000000" TEXT="#FFFFFF">
bílý text na černém pozadí.
TEXT="barva"
Předdefinovaná jména barev (např. "white", "black", "blue", "gray", "green" apod.)
Speciální browser:
ExplorerNastavuje horní okraj a tím ruší přednastavenou hodnotu browseru. Nastavením
TOPMARGIN=0
můžeme určit, že nebude žádný horní okraj.
Speciální browser:
Netscape, HTML 3.2Barva již aktivovaných odkazů (visited link).
VLINK="#rrggbb"
Zadání hodnot základních barev RGB v šestnáctkovém zápisu.
VLINK="barva"
Předdefinovaná jména barev (např. "white", "black", "blue", "gray", "green" apod.)
Poznámka: nastavení barvy je účinné jen tehdy, když je nastaven buď obrázek
BACKGROUND nebo barva BGCOLOR pozadí. Netscape má přednastaveno VLINK="purple".Použití:
absolutní formátování odstavceBR ukončí řádek a vynutí přechod na nový řádek. Na rozdíl od
<P> nevloží žádnou mezeru mezi řádky.Speciální browser:
Netscape, HTML 3.2Tento atribut se nastavuje v souvislosti s obrázky, které má obtékat text (<IMG ALIGN="right" nebo "left">). CLEAR může tok textu přerušit na určitém místě. Přitom bude další text posunut až pod obrázky, kde jsou pravý, levý nebo oba okraje volné (clear).
Hodnoty:
-
Home -