P O P I S    J A Z Y K A   H T M L  ve verzi 4.0


address | a, návěští | abbrev | above | acronym | applet | area | array | atop | au | b | banner | bar | base | basefont | below | bgsound | big | blink | box | blockquote | body | br | caption | center | choose | cite | code | col | colgroup | credit | dd | ddot | del | dfn | dir | div | dl | dot | dt | em | fig | fu | font | form | frame | frameset | h | hat | head | hr | html | i | iframe | img | input | ins | isindex | item | kbd | komentář | lang | left | lh | li | link | map | marquee | math | menu | meta | multicol | nobr | noframes | note | ol | option | over | overlay | p | param | person | pre | q | root | row | samp | script | select | small | s | spacer | sqrt | strong | style | sub | sup | tab | table | tbody | td | tr | text | textarea | tfoot | th | thead | tilde | tt | u | ul | var | vec | wbr
<! [--text_komentáře_1--] [--text_komentáře_2--] ... >
komentář je text, který přímo s obsahem HTML dokumentu nesouvisí a při zpracování prohlížečem je ignorován; kromě komentování částí dokumentu může mít i jiný specifický účel, jako např.:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML v.m//EN"> - oficiální identifikace HTML dokumentu
<!--#příkaz parametr=hodnota parametr=hodnota ... --> - příkaz pro server (serverem vkládané vsuvky - server nahradí tyto příkazy v těle dokumentu částmi HTML textu):
#echo var="proměnná" - nahradí vsuvku hodnotou proměnné (LAST_MODIFIED, DOCUMENT_NAME, DOCUMENT_URL, QUERY_STRING_UNESCAPED, DATE_LOCAL, DATE_GMT, ...)
#exec cgi="program" - nahradí vsuvku výstupem spuštěného programu nebo scriptu
#exec cmd="příkaz" - nahradí vsuvku výstupem příkazu standardního interpretu příkazů (shellu)
#size file="soubor" - nahradí vsuvku údajem o velikosti zadaného souboru
#flastmod file="soubor" - nahradí vsuvku dobou poslední modifikace zadaného souboru
#include file="soubor" - nahradí vsuvku obsahem souboru
#include virtual="url" - nahradí vsuvku obecným URL


<A href="url" name="návěští" title="text" rel="typ" rev="typ" methods="metoda" target="cílové_okno" shape=["default" | "circle x,y,z" | "rect x,y,w,h" | "polygon x1,y1,x2,y2,..."]>
...text...
</A>
párová značka sloužící pro zápis hypertextového odkazu; definuje odkaz na jiný dokument nebo na část téhož dokumentu; část uzavřená v kontejneru <A> ... </A> je normální text dokumentu; aby bylo zřejmé, že se jedná o odkaz, bývá tento text barevně odlišen a podtržen; vložením <IMG> do kontejneru <A> ... </A> lze vytvořit "hypertextovou grafiku"
href URL cíle odkazu
name jméno použité v dokumentu jako návěští pro cíl skoku; návěští v dokumentu má obecně tvar <A NAME="jméno"> </A>; odkaz na toto návěští se zapisuje ve tvaru <A HREF="#jméno"> ... </A>
title stručný popisek dokumentu, na který značka odkazuje
rel určuje význam cílového dokumentu a jeho vztah k dokumentu stávajícímu
rev opak rel; určuje vztah aktuálního dokumentu k odkazovanému
typ je jeden z následujících definovaných názvů pro rel a rev (seznam není definitivní)
parent rodič
made autor (odkaz na domovskou stránku nebo mailto)
next následující dokument v hierarchii
previous předchozí dokument v hierarchii
methods mezerami oddělovaný seznam HTTP metod (GET, PUT, ...), které podporuje cílový objekt (málo podporovaný atribut)
target jméno okna, rámce nebo prohlížeče, ve kterém má být zobrazen dokument navázaný na tento odkaz; pokud jméno neexistuje vytvoří se okno nové; následuje seznam předem definovaných jmen
_blank pro dokument vždy využít nové okno
_self zobrazit v tomto okně (ruší účinek atribitu target ve značce <BASE>)
_parent zobrazit dokument v rámu či okně, ve kterém je zobrazen nejbližší nadřazený <FRAMESET>
_top pro zobrazení použít celé okno prohlížeče (ruší rozdělení okna na rámy)
shape definuje tvar a oblast jedné citlivé části obrázku zavedeného značkou <FIG>, při jejímž zvolení má prohlížecí program předat souřadnice této oblasi CGI skriptu kotvy; jedna z možností jak vytvořit klikatelný obrázek ve spojení s prvkem <FIG> (!nestandardní prvek!)
default implicitní tvar
circle kruh; x,y,r souřadnice středu a poloměru
rect obdélník; x,y,w,h souřadnice levého horního rohu, šířka a výška
polygon obecný mnohoúhelník; x1,y1,x2,y2, ... souřadnice jednotlivých vrcholů


<ABBREV> ... </ABBREV>
párová značka vymezující zkratku
!prvek není standardizován


<ABOVE sym=[line | equals | cub | larr | rarr | hat | tilde]>
...výraz...
</ABOVE>
párová značka specifikující speciální nadtrhávání matematických výrazů
sym předepisuje způsob nadtrhávání
line jednoduchá čára (implicitní)
equals dvojitá čára
cub ležatá složená závorka
larr šipka doleva
rarr šipka doprava
hat stříška
tilde vlnka


<ACRONYM> ... </ACRONYM>
párová značka vymezující akronym (předzdívku, alias)
!prvek není standardizován


<ADDRESS> ... </ADDRESS>
párová značka pro adresu; obsahuje informace jako adresa, podpis, autorství; text je zpravidla zobrazován kurzívou s odsazením od levého okraje


<APPLET code="url_kódu_apletu" codebase="základní_url_apletu" alt="alternativní_text" name=symbolické_jméno_apletu width="šířka_zabraného_pole" height="výška_zabraného_pole" vspace="vertikální_odsazení" hspace="horizontální_odsazení" align=[top | middle | bottom | right | left | texttop | absmiddle | baseline | absbottom]>
...parametry ( <PARAM> )...
...text...
</APPLET>
párová značka zařazující do dokumentu hotový program jako distribuovanou aplikaci; aplet je běžnou součástí řádku; aplety mohou obsahovat celou řadu parametrů, kterými lze ovlivnit jejich chování; pro definování hodnot parametrů apletu slouží prvek PARAM; kromě toho se uvnitř prvku APPLET může vyskytnout libovolný text
code URL kódu appletu; povinný atribut
codebase základní URL apletu
alt alternativní text, kterým se nahrazuje aplet v případě, kdy prohlížecí program aplety nezpracovává
name symbolické jméno apletu, které mohou využívat ostatní aplety na téže stránce
width požadovaná šířka pole vymezeného pro aplet, povinný atribut
height požadovaná výška pole vymezeného pro aplet, povinný atribut
vspace určuje, kolik místa bude vynecháno kolem apletu ve svislém směru (vertikální odsazení pole apletu)
hspace určuje, kolik místa bude vynecháno kolem apletu ve vodorovném směru (horizontální odsazení pole apletu)
align umístění apletu vůči okolí
top horní okraj pole apletu bude zarovnán s horním okrajem řádku
midlle střed pole apletu bude zarovnán na účaří řádku
bottom dolní okraj pole apletu bude zarovnán se spodním okrajem řádku
left vodorovné umístění na levý okraj
right vodorovné umístění na pravý okraj
texttop horní okraj pole apletu bude zarovnán s horním okrajem textu na řádku
absmiddle střed pole apletu bude zarovnán na střed řádku
baseline dolní okraj pole apletu bude zarovnán na účaří řádku
absbottom dolní okraj pole apletu bude zarovnán se spodním okrajem řádku


<AREA shape=[default | circle | rect | polygon] coords="souřadnice_oblasti" href="url" alt="alternativní_text" target="cílové_okno">
nepárová značka sloužící k popisu jedné citlivé oblasti na grafickém objektu a specifikaci hypertextového odkazu svázaného s touto oblastí
shape definuje tvar oblasti obrázku
default implicitní tvar
circle kruh
rect obdélník
polygon obecný mnohoúhelník
coords definuje souřadnice (rozměry) oblasti obrázku
x,y,r souřadnice středu a poloměr kruhu
xl,yl,xp,yp souřadnice levého horního a pravého dolního rohu pro obdélník
x1,y1,x2,y2,... souřadnice jednotlivých vrcholů pro obecný mnohoúhelník
href URL cíle odkazu
target jméno okna, rámce nebo prohlížeče, ve kterém má být zobrazen dokument navázaný na tento odkaz
alt alternativní text, kterým se nahrazuje grafika v případě, kdy prohlížecí program neumí nebo nesmí zobrazovat grafiku


< ARRAY coldef="definice_sloupců" labels ldelim="levá_závorka" rdelim="pravá_závorka" align=[top | middle | bottom]>
...prvky_matice...<ROW>
</ARRAY>
párová značka vymezující matici; obsahem je posloupnost prvků, které popisují řádky a položky matice
coldef šablona pro tvar sloupců; může být sestavena z následujících prvků
L položka zarovnaná doleva
R položka zarovnaná doprava
C položka zarovnaná doprostřed
+ vložené znaménko plus
- vložené znaménko minus
= vložené symbol rovnítko
labels první řádek a první sloupec se považují za nadpisy sloupců a řádků
ldelim symbol pro levou závorku matice
rdelim symbol pro pravou závorku matice
align zarovnání matice vůči okolnímu vzorci
top účaří prvního řádku matice proti účaří okolního vzorce
middle střed matice proti účaří okolního vzorce (implicitní hodnota)
bottom účaří posledního řádku matice proti účaří okolního vzorce


čitatel<ATOP>jmenovatel
nepárová značka umožňující vyjádření kombinatorického "n nad k"; výraz před značkou je "čitatel", za značkou "jmenovatel" kombinatorického výrazu;<ATOP> narozdíl od příkazu <CHOOSE> není uzavírán do kulatých závorek; prvek musí být umístěn uvnitř prvku <BOX>


<AU> ... </AU>
párová značka definující jméno autora
!prvek není standardizován


<B> ... </B>
tučné písmo


<BANNER> ...text... </BANNER>
párová značka specifikující trvale zobrazenou partii textu bez ohledu na to, jak uživatel s dokumentem posouvá; prvek musí být zařazen na začátek těla dokumentu (bezprostředně za prvek BODY)


<BAR> proměnná</BAR>
pruh; proměnná s vodorovnou čárou nad


<BASE href="url" target="cílové okno">
nepárová značka definující základní část URL pro interpretaci relativních URL obsažených v dokumentu; je-li prvek uveden, pak se všechny relativní lokátory v dokumentu vztahují k tomuto URL; pokud není prvek uveden, užívá se implicitně jeho základní URL, pod nímž byl dokument získán
href základní URL pro dokument (musí se jednat o absolutní tvar)
target implicitní cílové okno pro všechny odkazy v dokumentu (pokud neobsahují vlastní parametr target)


<BASEFONT size=n color="barva" face="typ">
...text...
</BASEFONT>
umožňuje předepsat velikost, barvu a typ základního písma
size velikost písma (nabývá hodnot od 1 do 7; 7 je největší písmo)
color barva písma
face typ písma


<BELOW sym=[line | equals | cub | larr | rarr | hat | tilde]>
...výraz...
</BELOW>
párová značka specifikující speciální podtrhávání matematických výrazů
sym předepisuje způsob podtrávání
line jednoduchá čára (implicitní)
equals dvojitá čára
cub ležatá složená závorka
larr šipka doleva
rarr šipka doprava
hat stříška
tilde vlnka


<BGSOUND src="url_zvukového_záznamu" loop=počet_opakování>
nepárová značka která při prohlížení dokumentu automaticky spustí přehrávání zvukového záznamu
src URL souboru se zvukovým záznamem
loop určuje počet opakování; vstupem může být číslo udávající počet opakování nebo slovo infinite pro nekonečné opakování
! nestandardní rozšíření Internet Exploreru


<BIG> ... </BIG>
velké písmo


<BLINK> ... </BLINK>
párová značka vymezující blikající text
!prvek není standardizován


<BOX> ... </BOX>
párová značka umožňující vyjádřit logickou strukturu matematického vzorce (tj. sdružit části, které patří k sobě)


<BLOCKQUOTE> ...citovaný text... </BLOCKQUOTE>
<BQ> ...citovaný text... </BQ>
párová značka pro citovaný text; typicky je text odsazen od levého i pravého okraje s mezerou před a za blokem citovaného textu; uvnitř tohoto příkazu je možné použít všechny ostatní značky


<BODY background="url" bgcolor=" barva" text="barva" link=" barva" alink="barva" vlink=" barva">
...tělo dokumentu...
</BODY>
párová značka ohraničující celou hlavní část dokumentu
background URL obrázku použitého jako podklad
bgcolor barva podkladu dokumentu
text barva normálního textu
link barva hypertextových odkazů
alink barva aktivních (právě vybraných) odkazů
vlink barva již použitých odkazů


<BR clear=[left | right | all]>
clear specifikuje způsob obtékání obrázků
left obtékány budou obrázky umístěné vlevo
right obtékány budou obrázky umístěné vpravo
all pokračuje se až pod všemi obrázky


<CAPTION align=[top | bottom | left | right]>
...nadpis_tabulky...
</CAPTION>
párová značka specifikující nadpis tabulky nebo obrázku
align určuje pozici nadpisu vůči vnějším okrajům tabulky
top nahoře uprostřed (implicitní hodnota)
bottom dole uprostřed
left vlevo
right vpravo


<CENTER> ... </CENTER>
vystředění textu a obrázků


čitatel<CHOOSE>jmenovatel
nepárová značka umožňující vyjádření kombinatorického "n nad k"; výraz před značkou je "čitatel", za značkou "jmenovatel" kombinatorického výrazu; celý výraz je automaticky uzavřen do kulatých závorek; prvek musí být umístěn uvnitř prvku <BOX>


<CITE> ... </CITE>
odkaz na literaturu (používá se jako citace nebo odkazy na jiné zdroje)


<CODE> ... </CODE>
vykreslí text neproporcionálním písmem - např. program (př. zdrojový text programu)


<COL span=počet width="šířka" align=[left | center | right | justify | char] char="znak" charoff="offset_znaku" valign=[top | middle | bottom | baseline]>
nepárová značka specifikující implicitní atributy tabulkového sloupce; každý prvek COL specifikuje jeden sloupec tabulky
span určuje počet sloupců, pro které budou platit shodné charakteristiky; implicitní hodnota je 1; span=0 implikuje pro všechny sloupce od tohoto do posledního včetně
width určuje šířku v pixelech; může být specifikována v jiné jednotce připojením standardizované zkratky jednotky; hodnota může být absolutní nebo relativní; relativní šířka se určuje vzhledem k celkové šířce tabulky příponou:
"%" procentuálně
"*" pro šířku danou rozdělením zbývající šířky v poměru čísla stojícího před znakem *
align určuje způsob horizontálního zarovnávání obsahu buněk pro celý sloupec
left zarovnávání vlevo (implicitní)
right zarovnávání vpravo
center centrování na střed
justify zarovnávání obou okrajů (pokud je to možné)
char zarovnání na znak (typicky desetinná čárka)
char znak, na který se vztahuje zarovnání vyžádané atributem align=char (implicitně desetinná čárka podle národního nastavení)
charoff specifikuje v pixelech offset pro první výskyt znaku char na každém řádku; implicitní hodnota je 50%
valign definuje implicitní způsob vertikálního zarovnání obsahu buňek pro tento řádek
top zarovnání k hornímu okraji buňky
middle zarovnání doprostřed buňky (standardní hodnota)
bottom zarovnání k dolnímu okraji buňky
baseline totéž jako bottom (rozšíření Netscape)


<COLGROUP align=[left | center | right | justify | char] char="znak" charoff="offset_znaku" valign=[top | middle | bottom | baseline]   span=n   width=n >
...<COL>...
</COLGROUP>
párová značka umožňující specifikovat společné vlastnosti pro skupinu tabulkových sloupců; hodnoty atributů uvedených v prvku COLGROUP se přenesou na věechny sloupce uzavřené ve skupině
align určuje způsob horizontálního zarovnávání obsahu buněk pro celý sloupec
left zarovnávání vlevo (implicitní)
right zarovnávání vpravo
center centrování na střed
justify zarovnávání obou okrajů (pokud je to možné)
char zarovnání na znak (typicky desetinná čárka)
char znak, na který se vztahuje zarovnání vyžádané atributem align=char (implicitně desetinná čárka podle národního nastavení)
charoff specifikuje v pixelech offset pro první výskyt znaku char na každém řádku; implicitní hodnota je 50%
valign definuje implicitní způsob vertikálního zarovnání obsahu buňek pro tento řádek
top zarovnání k hornímu okraji buňky
middle zarovnání doprostřed buňky (standardní hodnota)
bottom zarovnání k dolnímu okraji buňky
baseline totéž jako bottom (rozšíření Netscape)
span sděluje, na kolik za sebou následujících sloupců se daná pravidla aplikují. Důležité je umístění tagu COLGROUP: musí být samozřejmě uvnitř tagu TABLE, ale současně vně tagu TR. Logické je tedy umístění hned za TABLE, resp. CAPTION.
width udává šířku sloupce


<CREDIT> ... </CREDIT>
odkaz na pramen; značka umístěna uvnitř kontejneru <FIG>


<DD> ...vysvětlení pojmu... </DD>
párová značka obshující definici pojmu v seznamu definic; v <DL> seznamu musí prvku <DD> předcházet alespoň jeden prvek <DT>.


<DDOT> proměnná </DDOT>
dvě tečky; proměnná s dvěma tečkami nad


<DEL> ... </DEL>
párová značka definující vypuštěný text (např. v právnických dokumentech)
!prvek není standardizován


<DFN> ... </DFN>
definice termínu


<DIR align=[center | left | right | justify] compact>
...položky_seznamu...
</DIR>
párová značka vymezující neuspořádaný seznam obsahující oddělené jednořádkové položky; prvek DIR musí obsahovat nejméně jeden LI prvek definující položku seznamu; DIR je zastaralý prvek, který je postupně nahrazován konstrukcí <UL plain>; značka nebude v budoucnu podporována
align způsob horizontálního zarovnání seznamu
left zarovnání k levému okraji
right zarovnání k pravému okraji
center vycentrování doprostřed
justify zarovnání do bloku (víceřádkové položky)
compact požadavek na úsporné provedení seznamu (záleží na prohlížeči)


<DIV class=chapter nowrap align=[ left | right | center | justify]>
...logická část textu...
</DIV>
párová značka sloužící k logickému členění textu na části
class chapter označuje logickou část "kapitola" textu
nowrap zakazuje lámání textu uvnitř textu s výjimkou vynuceného přechodu na novou řádku příkazem <BR>
align určuje způsob zarovnávání textu
left zarovnávání vlevo (implicitní)
right zarovnávání vpravo
center centrování na střed
justify zarovnávání obou okrajů (pokud je to možné)


<DL compact clear=[left | right | all]>
...položky seznamu...
</DL>
párová značka vymezující specifický typ seznamu; každá jeho položka se skládá ze dvou částí: pojmu uvedeného značkou <DT> a vysvětlení pojmu uvedeného značkou <DD>
compact požadavek na úsporné provedení seznamu (záleží na prohlížeči)
clear způsob obtékání seznamu
left jen pro seznamy umístěné vlevo
right jen pro seznamy umístěné vpravo
all další text pokračuje až pod všemi položkami seznamu



<DOT> proměnná </DOT>
tečka; proměnná s tečkou nad


<DT> ...pojem... </DT>
párová značka obsahující oddělený pojem v seznamu definic


<EM> ... </EM>
zvýraznění textu (typicky kurzívou)


<FIG src="url">
...popis_obrázku...
</FIG>
párová značka zařazující do dokumentu klasický samostatný obrázek, který lze opatřit popiskem a dalšími náležitostmi
src URL obrázku, který má být vložen do textu
!nestandartní prvek


<FN id=jméno>
...text_poznámky_pod_čarou...
</FN>
párová značka, sloužící k vytváření poznámek pod čarou; prohlížecí program by podle definice měl zobrazit poznámku pod čarou v tzv. pop_up okénku (tj. v okně, které se objeví v okamžiku vyvolání poznámky pod čarou)
id identifikuje poznámku pod čarou; odkaz na poznámku pod čarou v textu se realizuje prostřednictvím hyperlinkové značky <A HREF=#jméno>...</A> povinný atribut


<FONT size=n color="barva" face="typ">
...text...
</FONT>
výběr velikosti, barvy a typu písma
size velikost písma (nabývá hodnot od 1 do 7; 7 je největší písmo)
color barva písma
face typ písma


<FORM action="url_skriptu" method=[get | post] enctype="způsob_kódování" script="url_skriptu" target="cílové_okno">
...prvky formuláře...
</FORM>
párová značka vymezující formulář, kterým se získávají informace od uživatele; formuláře nelze vnořovat
action URL skriptu, který zpracuje data odeslaná pomocí formuláře
method způsob odeslání dat
get doplněním na konec aktivního URL (implicitní)
post v těle požadavku
enctype způsob kódování dat (implicitně application/x-www-form-urlencoded)
script lokátor jednoúčelového CGI skriptu, který prohlížecí program zavede za účelem předzpracování výstupů formuláře před jejich odesláním na cíl specifikovaný atributem action
target jméno okna, rámce, nebo prohlížeče, ve kterém má být zobrazen výsledek získaný odesláním formuláře


<FRAME src="url_dokumentu" name="jméno_rámu" marginheight="výška_okraje" marginwidth="šířka_okraje" scrolling=[yes | no | auto] noresize>
nepárová značka definující jeden rám uvnitř prvku <FRAMESET>
src URL dokumentu, který má být obsahem rámu
name jméno rámu, které může sloužit jako cíl pro hypertextové odkazy
marginheight vzdálenost mezi textem a okrajem rámu ve svislém směru (v pixelech)
marginwidth vzdálenost mezi textem a okrajem rámu ve vodorovném směru (v pixelech)
scrolling opatření rámu posuvnými pruhy
yes ano
no ne
auto automaticky, jsou-li potřeba (implicitní hodnota)
noresize zákaz měnit velikost rámu uživatelem
!prvek není standardizován


<FRAMESET rows="podélné_dělení_okna" cols="svislé_dělení_okna">
...<FRAME>...
</FRAMESET>
párová značka sloužící k rozdělení okna prohlížecího programu; používá se v HTML dokumentu místo příkazu <BODY>; uvnitř tohoto kontejneru se smí vyskytovat pouze příkaz <FRAME>, případně další skupina <FRAMESET> (vnořování je přípustné)
rows podélné dělení okna; seznam je dělený čárkou
cols svislé dělení okna; seznam je dělený čárkou
* dělení ve stejném poměru
n% procentuální dělení
n absolutní dělení (v pixelech)
!prvek není standardizován


<Hn src="url" nowrap align=[left | right | center | justify] clear=[left | right | all] dingbat=symbol seqnum=číslování skip=krok>
...text nadpisu...
</Hn>
párová značka sloužící pro specifikaci nadpisů v dokumentu; H1 je největší a H6 nejmenší písmo
src URL adresa grafiky, která má být vložena před vlastní text nadpisu
nowrap zakazuje lámání řádků uvnitř nadpisu, s výjimkou míst vynuceného přechodu na nový řádek (<BR>)
align slouží pro určení pozice nadpisu ve vodorovném směru
left zarovnání vlevo (implicitní)
right zarovnání vpravo
center zarovnání na střed
justify zarovnání obou okrajů
clear specifikace způsobu obtékání obrázků
left obtékány budou obrázky uložené vlevo
right obtékány budou obrázky uložené vpravo
all pokračuje se až pod všemi obrázky
dingbat grafiký symbol vložený před text nadpisu; jména grafických symbolů jsou standardizována jako doplňek HTML (např. clock, mouse, ...)
seqnum určuje ručně pořadové číslo hlavičky v rámci automatického číslování hlaviček
skip zvětší hodnotu automatického čítače o uvedené číslo


<HAT> proměnná </HAT>
stříška; proměnná se stříškou nad


<HEAD> ...prvky záhlaví... </HEAD>
párová značka, která vymezuje záhlaví dokumentu; obsahuje uspořádanou kolekci informací o dokumentu, která slouží výlučně pro prohlížecí program; do záhlaví dokumentu náleží prvky: <TITLE>, <BASE>, <ISINDEX>, <META>, <LINK>, <STYLE>, <SCRIPT>


<HR size=tlouš»ka_čáry width= délka_čáry noshade src=" url_grafiky" align=[left | right | center] clear=[left | right | all]>
nepárová značka vytvářející vodorovnou čáru v textu
size tlouš»ka čáry v pixelech (zobrazovaných bodech)
width délka čáry udaná buď počtem pixelů nebo relativní šířkou v procentech (vztaženo na aktuální šířku okna)
noshade zákaz vytvoření stínu - čára se nebude jevit plasticky
src URL grafiky, kterou má být realizována dělící čára
align způsob umístění čáry v okně
left zarovnání k levému okraji (implicitní)
right zarovnání k pravému okraji
center zarovnání do středu
clear specifikuje způsob obtékání obrázků
left obtékány budou obrázky umístěné vlevo
right obtékány budou obrázky umístěné vpravo
all pokračuje se až pod všemi obrázky


<HTML> ... </HTML>
párová značka, která slouží k ohraničení každého dokumetu


<I> ... </I>
kurzíva


<IFRAME align=[top | middle | bottom | right | left | texttop | absmidlle | baseline | absbottom] width="šířka" height="výška" vspace="vertikální_odsazení" hspace="horizontální_odsazení" name="jméno_rámu" scrolling=[yes | no | auto] noresize>
...obsah_plovoucího_okna...
</IFRAME>
párová značka umožňující otevření tzv. plovoucího okna uvnitř aktuálního dokumentu
align umístění plovoucího okna
top horní okraj okna bude zarovnán s horním okrajem řádku
midlle střed okna bude zarovnán na účaří řádku
bottom dolní okraj okna bude zarovnán se spodním okrajem řádku
left vodorovné umístění na levý okraj; text obtéká okno zprava
right vodorovné umístění na pravý okraj; text obtéká okno zleva
texttop horní okraj okna bude zarovnán s horním okrajem textu na řádku
absmiddle střed okna bude zarovnán na střed řádku
baseline dolní okraj okna bude zarovnán na účaří řádku
absbottom dolní okraj okna bude zarovnán se spodním okrajem řádku
width požadovaná šířka okna
height požadovaná výška okna
vspace určuje, kolik místa bude vynecháno kolem okna ve svislém směru
hspace určuje, kolik místa bude vynecháno kolem okna ve vodorovném směru
name jméno rámu, které může sloužit jako cíl pro hypertextové odkazy
scrolling opatření rámu posuvnými pruhy
yes ano
no ne
auto automaticky, jsou-li potřeba (implicitní hodnota)
noresize zákaz měnit velikost rámu uživatelem
! nestandardní rozšíření Internet Exploreru


<IMG src="url" lowsrc="url" alt="alternativní_text" align=[top | middle | bottom | right | left | texttop | absmidlle | baseline | absbottom] width="šířka" height="výška" units=jednotka vspace="vertikální_odsazení" hspace="horizontální_odsazení" border="šířka_rámečku" ismap usemap="url" dynsrc="url_videozáznamu" controls loop=počet_opakování>

nepárová značka, která do dokumentu zařazuje grafický objekt
src URL grafického objektu, který má být vložen do textu
lowsrc URL konceptové grafiky (prohlížecí program přenese konceptový tvar grafiky, dokompletuje celý dokument a až poté začne přenášet plné verze grafiky zadané atributy src)
alt alternativní text, který se vypisuje v případě, že prohlížecí program neumí (příp. nesmí) zobrazovat grafiku
align umístění grafického objektu vůči okolí
top horní okraj grafiky bude zarovnán s horním okrajem řádku
midlle střed grafiky bude zarovnán na účaří řádku
bottom dolní okraj grafiky bude zarovnán se spodním okrajem řádku
left vodorovné umístění na levý okraj; text obtéká grafiku zprava
right vodorovné umístění na pravý okraj; text obtéká grafiku zleva
texttop horní okraj grafiky bude zarovnán s horním okrajem textu na řádku
absmiddle střed grafiky bude zarovnán na střed řádku
baseline dolní okraj grafiky bude zarovnán na účaří řádku
absbottom dolní okraj grafiky bude zarovnán se spodním okrajem řádku
width požadovaná šířka grafiky (prohlížecí program by měl grafiku zvětšit/zmenšit tak, aby její šířka při zobrazení byla rovna zadanému počtu bodů)
height požadovaná výška grafiky
vspace určuje, kolik místa bude vynecháno kolem grafiky ve svislém směru
hspace určuje, kolik místa bude vynecháno kolem grafiky ve vodorovném směru
units jednotka (implicitně pixely)
border šířka rámečku vytvořeného kolem grafiky představující odkaz; border=0 nebude vykreslen žádný rámeček
ismap označuje, že při stisknutí tlačítka myši v oblasti grafiky má prohlížecí program předat souřadnice této oblasti CGI skriptu kotvy
usemap URL na definici citlivých ploch obrázku (prvek MAP)
dynsrc přehrávání dynamických dat - videozáznamu; rozšíření Internet Exploreru
controls k záznamu definovaném atributem dynsrc přidá ovládací prvky; rozšíření Internet Exploreru
loop určuje počet opakování videozáznamu definovaného atributem dynsrc; nestandardní rozšíření Internet Exploreru


<INPUT type=[text | password | checkbox | radio | submit | reset | hidden | image | file | range | scribble | jot] name="jméno_pole" value="hodnota" checked min=dolní_mez max=horní_mez src="url_grafiky" size="rozměry_pole" maxlength=max_znaků align=[top | middle | bottom | left | right] accept="souborový_typ" dissabled error="chybové_hlášení">
nepárová značka sloužící k definici jednoho jednoduchého vstupního pole formuláře; formulář zpravidla obsahuje několik <INPUT> prvků
type druh vstupního pole
text jednořádkové vstupní pole; atributem value lze zadat počáteční hodnotu pole
password jako text, ale není zobrazována uživatelem zapisovaná hodnota
checkbox zaškrtávací políčko, atributem value lze specifikovat hodnotu vracenou při zaškrtnutí tohoto políčka
radio volba právě jedné možnosti; atributem value lze specifikovat hodnotu vracenou pro tuto volbu
submit tlačítko odesílající data k serveru; atributem value lze definovat popis tlačítka
reset tlačíto pro nastavení implicitních hodnot prvků formuláře; atributem value lze definovat popis tlačítka
hidden skryté pole; atributem value lze specifikovat pevnou hodnotu nezadávanou uživatelem
image na poklep citlivá grafika specifikovaná atributem src - pokyn k odeslání dat serveru s připojenými souřadnicemi místa odkliknutí
file pole pro zadání jména souboru; umožňuje k výstupu formuláře připojit jeden nebo více lokálních souborů; atributem value lze specifikovat implicitní název souboru; atributem accept lze vymezit přípustné typy souborů; tento typ pole vyžaduje v deklaraci formuláře atributy enctype="multipart/form-data" method=post
range číselný interval (přetáčecí pole)
scribble "počmáratelná" grafika specifikovaná atributem src
jot "popsatelná" grafika specifikovaná atributem src
name symbolické jméno pole odesílané serveru (musí být v rámci formuláře jednoznačné); pro typ pole checkbox|radio může mít řada INPUT prvků vytvářejících blok totožné symbolické jméno
value hodnota pole (dle typu)
checked specifikuje implicitní zaškrtnutí pole typu checkbox nebo určuje implicitní volbu pole typu radio
min dolní mez číselného intervalu pro typ pole range
max horní mez číselného intervalu pro typ pole range
src URL grafiky pro typ pole image, scribble, jot
size počet_znaků | počet_znaků, počet_řádků; fyzický rozměr pole typu text|password
maxlength maximální počet znaků akceptovaný v poli typu text|password
align ovlivňuje umístění objektu vůči okolí
top horní okraj objektu bude zarovnán s horním okrajem řádku
middle střed objektu bude zarovnán na účaří řádku
bottom dolní okraj objektu bude zarovnán se spodním okrajem řádku
left vodorovné umístění objektu na levý okraj
right vodorovné umístění objetu na pravý okraj
accept seznam MIME typů nebo vzorů přípustných pro pole typu file, který je skript ochoten přijímat; je na prohlížecím programu, aby podle přípony zkontroloval, zda uživatel zadal přípustný soubor
disabled zobrazení pole bez možnosti jeho modifikace
error hlášení pro případ chybné hodnoty


<INS> ... </INS>
párová značka definující vložený text (např. v právnických dokumentech)
!prvek není standardizován


<ISINDEX action="url" prompt="text">
nepárová značka zajiš»ující, že prohlížecí progarm bude chápat dotyčný dokument jako dokument s primitivním formulářem pro dotaz s prostými klíčovými slovy; způsob zobrazení pole dotazu je věcí prohlížecího programu
action URL, kam má být požadavek z formuláře předán; není-li atribut uveden, použije se aktuální URL
prompt text, pod kterým má výt uvedeno pole dotazu; není-li atribut uveden, použije se implicitní text určený prohlížecím programem


<ITEM>...položka_matice...</ITEM>
párová značka definující běžnou položku matice <ARRAY>; koncová značka nemusí být uvedena


<KBD> ... </KBD>
indikuje text zadávaný uživatelem z klávesnice


<LANG> ... </LANG>
párová značka definující jazykový kontext
!prvek není standardizován


symbol<LEFT> ...výraz... <RIGHT>symbol
nepárové značky sloužící k vytváření levých <LEFT> a pravých <RIGHT> automaticky výškově přizpůsobených závorek; symbol je znak určující druh závorky (kulatá, hranatá, složená nebo svislá čára); prvek musí být uzavřen uvnitř prvku <BOX>


<LH>
...text záhlaví seznamu...
</LH>
párová značka, která definuje záhlaví seznamu jako nadpis seznamu


<LI type=[disk | circle | square | a | A | i | I | 1] value=číslo_položky start=číslo align=[center | left | right | justify]>
...text položky seznamu...
</LI>
párová značka definující jednotlivé položky seznamu
type vzhled grafických symbolů zahajujících položky seznamu
disk plné tečky (implicitní)
circle prázdná kolečka
square čtverečky
type následující typy jsou rozšířením Netscape Navigatoru a platí pouze u číslovaných seznamů:
a číslovaní pomocí malých písmen abecedy
A číslování pomocí velkých písmen abecedy
i číslování pomocí římských číslic (malá písmena)
I číslování pomocí římských číslic (velká písmena)
1 číslování číslicemi (implicitní)
start nastavuje počáteční hodnotu u číslovaného seznamu (rozšíření Netscape Navigatoru)
value pořadové číslo položky v uspořádaném seznamu (jen u číslovaného seznamu)
align způsob horizontálního zarovnání obsahu této položky seznamu
left zarovnání k levému okraji
right zarovnání k pravému okraji
center vycentrování doprostřed
justify zarovnání do bloku (víceřádkové položky)


<LINK href="url" title="text" rel="typ" rev="typ">
nepárová značka specifikující vazbu na jiný dokument; prvek se typicky využívá např. pro vyjádření autorství, stránkový obsah, rejstřík, glosář, starší nebo novější verze dokumentu, hierarchii dokumentu, sdružené zdroje jako např. styly a podobně; záhlaví může obsahovat několik prvků <LINK>
href URL cíle odkazu
title stručný popisek informace, na kterou značka odkazuje; čistě informativní položka
rel určuje význam cílového dokumentu a jeho vztah k dokumentu stávajícímu
rev opak atributu rel; určuje vztah aktuálního dokumentu k odkazovanému
typ je jeden z následujících definovaných názvů pro rev a rel (seznam názvů není definitivní):
Parent rodič
Made autor (odkaz na domovskou stránku nebo mailto)
Home domovská stránka
ToC obsah (Table of Contens)
Index rejstřík
StyleSheet styl dokumentu
Glossary glosář (slovík pojmů)
Copyright copyright
Up nadřazený dokument (v hierarchii)
Next následující dokument (v hierarchii)
Previous předchozí dokument (v hierarchii)
Help stránka s nápovědou
Bookmark ústřední dokument hierarchie


<MAP name="návěští">
...vymezení citlivých oblastí příkazem <AREA>...
</MAP>
párová značka, která umožňuje definovat "hypertextově citlivé plochy" obrázků
name jméno; vytváří v dokumentu návěští použitelné jako cíl atributu usemap uvedenému v prvku IMG; odkaz (URL) na toto návěští se zapisuje ve tvaru <IMG ...usemap="#jméno"...>


<MARQUEE direction=[left | right] align=[top | middle | bottom | right | left | texttop | absmidlle | baseline | absbottom] width="šířka" height="výška" vspace="vertikální_odsazení" hspace="horizontální_odsazení" behavior=[scroll | slide | alternate] loop=počet_opakování scrolldelay=rychlost rolování scrollamount=plynulost_rolování>
...běžící_text...
</MARQUEE>
párová značka vymezující prostor, ve kterém je zobrazován běžící text
direction směr rolování textu
left posun textu doleva (implicitní)
right posun textu doprava
align umístění běžícího textu vůči okolí
top horní okraj běžícího textu bude zarovnán s horním okrajem řádku
midlle střed běžícího textu bude zarovnán na účaří řádku
bottom dolní okraj běžícího textu bude zarovnán se spodním okrajem řádku
left vodorovné umístění na levý okraj
right vodorovné umístění na pravý okraj
texttop horní okraj běžícího textu bude zarovnán s horním okrajem textu na řádku
absmiddle střed běžícího textu bude zarovnán na střed řádku
baseline dolní okraj běžícího textu bude zarovnán na účaří řádku
absbottom dolní okraj běžícího textu bude zarovnán se spodním okrajem řádku
width požadovaná šířka běžícího textu
height požadovaná výška běžícího textu
vspace určuje, kolik místa bude vynecháno kolem běžícího textu ve svislém směru
hspace určuje, kolik místa bude vynecháno kolem běžícího textu ve vodorovném směru
behavior způsob rolování
scroll rolování začíná s prázdným blokem, text odjede z okna a rolování se opakuje
slide jako scroll, pouze text dojede na konec, rolování skončí na konci textu, zmizí z okna a vše se opakuje
alterneate rolování tam a zpět
loop počet, kolikrát má být běžící text zobrazen
scrolldelay nastavení rychlosti rolování, udává počet milisekund mezi jednotlivými změnami
scrollamount určuje počet pixelů o kolik se text posune během jedné změny
! nestandardní rozšíření Internet Exploreru


<MATH class=režim box>
párová značka obklopující zdrojový text vzorce (ten je považován za součást řádku, v němž se nachází)
class režim psaní vzorců; implicitně platí matematický režim
chem režim psaní chemických vzorců
box rámeček kolem vzorce


<MENU align=[center | left | right | justify] compact>
...položky_seznamu...
</MENU>
párová značka vymezující neuspořádaný seznam obsahující oddělené víceřádkové položky; prvek MENU musí obsahovat nejméně jeden LI prvek definující položku seznamu; MENU je zastaralý prvek, který je postupně nahrazován konstrukcí <UL plain wrap=horiz>; značka nebude v budoucnu podporována
align způsob horizontálního zarovnání seznamu
left zarovnání k levému okraji
right zarovnání k pravému okraji
center vycentrování doprostřed
justify zarovnání do bloku (víceřádkové položky)
compact požadavek na úsporné provedení seznamu (záleží na prohlížeči)


<META name="identifikátor" content="hodnota" http-equiv="identifikátor">
nepárová značka, která umožňuje získat od serveru speciální metainformace o dokumentu; tyto informace mají dvě hlavní funkce: 1. poskytnout prostředky ke zjištění, zda soubor existuje a jak jej obdržet nebo zpřístupnit a 2. dokumentovat obsah, kvalitu a vlastnosti dokumentu indikací jeho fyzického stavu; každý metaprvek specifikuje dvojici 'idnetifikátor/hodnota'; pomocí těchto dvou atributů lze modifikovat, nebo zavést další prvky HTTP hlavičky dokumentu a tím informovat prohlížecí program např. o stavu dokumentu
name specifikuje identifikátor; není-li uveden určuje identifikátor atribut http-equiv
content specifikuje hodnotu
http-equiv název HTTP hlavičky, které se to týká; ovlivňuje obsah hlavičky HTTP protokolu


<MULTICOL cols=počet_sloupců gutter=mezera_mezi_sloupci width="celková_šířka_sloupců">
...text...
</MULTICOL>
párová značka dělící text vložený v kontejneru na sloupce
cols počet sloupců, na které se bude text dělit
gutter mezera mezi sloupci textu (implicitně 10 pixelů)
width celková šířka dělelná na sloupce
!rozšíření Netscape Navigatoru


<NOBR> ... </NOBR>
uvnitř tohoto prvku nebude text automaticky zalamován podle šířky okna prohlížeče; je nutno vyznačit pomocí značky <WBR> kde řádky zalomit lze


<NOFRAMES>
...tělo dokumentu...
</NOFRAMES>
párová značka obsahující HTML dokument, který je zobrazen v prohlížečích neumějících zpracovávat rámce při použití dělení obrazovky příkazem <FRAMESET>
!prvek není standardizován


<NOTE class=třída src="url_grafiky">
...text_poznámky...
</NOTE>
párová značka sloužící ke vpisování poznámek a upozornění přímo do textu; poznámky jsou zpravidla zobrazeny se širokým levým okrajem, který v místě začátku obsahuje implicitní grafickou symboliku, kterou lze nahradit vlastním grafickým prvkem
class označuje třídu poznámky:
note poznámka
caution upozornění
warning varování
src URL grafiky, kterou má být realizována symbolika poznámky


<OL type=[a | A | i | I | 1] start|seqnum=počáteční_hodnota continue compact align=[center | left | right | justify] clear=[left | right | all]>
...položky seznamu...
</OL>
párová značka vymezující uspořádaný seznam; prvek <OL> musí obsahovat alespoň jeden prvek <LH> nebo <LI>
type způsob číslování položek seznamu
a malými písmeny abecedy
A velkými písmeny abecedy
i římskými číslicemi (malá písmena)
I římskými číslicemi (velká písmena)
1 arabskými číslicemi (implicitní)
start počáteční hodnota číslování položek seznamu (rozšíření Netscape)
seqnum počáteční hodnota číslování položek seznamu
continue zajiš»uje návaznost na předchozí seznam (čítač si ponechává aktuální hodnotu)
compact požadavek na úsporné provedení seznamu (záleží na prohlížeči)
align způsob horizontálního zarovnání seznamu
left zarovnání k levému okraji
right zarovnání k pravému okraji
center vycentrování doprostřed
justify zarovnání do bloku (víceřádkové položky)
clear způsob obtékání seznamu
left jen pro seznamy umístěné vlevo
right jen pro seznamy umístěné vpravo
all další text pokračuje až pod všemi položkami seznamu


<OPTION selected value="odesílaná_hodnota" shape="tvar_hotspot" disabled error="chybové_hlášení" >
...identifikace volby...
</OPTION>
párová značka identifikující volbu uvnitř kontejneru <SELECT>
selected počáteční vybraná volba
value určení odesílané hodnoty pro tuto volbu; není-li atribut uveden, odesílá se obsah volby
shape tvar "hotspotu" na grafickém objektu definovaném atributem src; navrhované hodnoty jsou: "default", "circle x,y,z", "rect x,y,w,h", "polygon x1,y1,x2,y2,..."
disabled zobrazení hodnoty bez možnosti její volby
error hlášení pro případ neplatné volby


čitatel<OVER>jmenovatel
nepárová značka oddělující v matematickém výrazu čitatel od jmenovatele; mezi čitatel a jmenovatel se automaticky umis»uje přizpůsobená zlomková čára; prvek musí být uzavřen uvnitř prvku <BOX>


<OVERLAY src="urtl>
nepárová značka umožňující překrývání obrázků; atribut src určuje URL obrázku, který má být přidán k původnímu obrázku idnetifikovaném v src mateřské značky <FIG>


<P nowrap align=[left | right | center | justify]>
...text odstavce...
</P>
párová značka která zahajuje nový odstavec textu, který je automaticky zalamován mezi okraje okna a před nějž se automaticky vkládá mezera o výšce zhruba půlřádku
nowrap zakazuje lámání řádků uvnitř odstavce (povoluje jen místa, kde je lámání vynuceno <BR>
align ovlivňuje uspořádání odstavce:
left řádky se zarovnávají s levým okrajem (implicitní hodnota)
right řádky se zarovnávají k pravému okraji
center řádky budou vycentrované uprostřed
justify řádky budou zarovnány s oběma okraji


<PARAM name=název_parametru value=hodnota_parametru>
nepárová značka, definující hodnotu jednoho konkrétního parametru apletu; prvek PARAM se smí vyskytnout pouze uvnitř kontejneru <APPLET>...</APPLET>
name název parametru apletu
value hodnota pro parametr


<PERSON> ... </PERSON>
párová značka vymezující jméno osoby (pro automatickou identifikaci)
!prvek není standardizován


<PRE clear=[left | right | all] width=šířka bloku>
...předformátovaný text...
</PRE>
párová značka pro text, který má být zobrazen přesně tak, jak je napsán (včetně všech mezer, tabulátorů a nových řádků); je zobrazován fontem s konstantní šířkou znaku; v předformátovaném textu se smí použít pouze hyperlinky a frázové prvky; příkazy definující formátování textu nesmí být použity
clear způsob obtékání obrázků:
left obtékány budou pouze obrázky umístěné vlevo
right obtékány budou pouze obrázky umístěné vpravo
all pokračuje se až pod všemi obrázky
width šířka bloku - maximální počet znaků v řádku


<Q> ... </Q>
párová značka identifikující krátký citát (typicky v uvozovkách)
!prvek není standardizován


<ROOT> ...základ mocniny... <OF> ...výraz... </ROOT>
párová značka sloužící pro zápis libovolné odmocniny z výrazu bsaženého uvnitř prvku


<ROW>...řádek_matice <ITEM> ...</ROW>
párová značka definující řádek matice <ARRAY>; ROW musí obsahovat alespoň jeden prvek <ITEM>; koncová značka nemusí být uvedena


<SAMP> ... </SAMP>
příklad (výstupy programů, apod.)


<SCRIPT language="jazyk" src="url">
...text skriptu...
</SCRIPT>
párová značka ohraničující skript (speciální předpis, který v požadovaném bodě prohlížecí program vykoná)
language v současnosti JavaScript - povinný atribut
src specifikuje URL, které obsahuje instrukce skriptu; je-li uveden, bude takto získaný skript doplňen instrukcemi obsaženými ve značce
!definice není standardizována


<SELECT name="jméno_pole" size=počet_zobrazených multiple src="url_grafiky" width=šířka_grafiky height=výška_grafiky units=jednotka align=[top | middle | bottom | left | right] disabled error="chybové_hlášení"
<OPTION> ...
...
</SELECT>
párová značka sloužící k výběru z nabídky definované prvky <OPTION> uvnitř kontejneru <SELECT>
name symbolické jméno odesílané serveru
size určuje počet zobrazených položek při inicializaci formuláře; pokud je počet položek větší než číslo uvedené u size dochází k jejich rolování
multiple možnost výběru více položek současně (implicitně 1)
src absolutní/relativní URL grafiky zobrazované pro tuto nabídku místo OPTION textů identifikovaných na grafice jako "hotspot"
width požadovaná šířka grafiky
height požadovaná výška grafiky
units jednotka pro zadání rozměrů grafiky (implicitně pixely)
align ovlivňuje umístění objektu vůči okolí
top horní okraj objektu bude zarovnán s horním okrajem řádku
middle střed objektu bude zarovnán na účaří řádku
bottom dolní okraj objektu bude zarovnán se spodním okrajem řádku
left vodorovné umístění objektu na levý okraj
right vodorovné umístění objetu na pravý okraj
disabled zobrazení pole bez možnosti jeho modifikace
error hlášení pro případ neplatné hodnoty pole


<SMALL> ... </SMALL>
malé písmo


<STRIKE> ... </STRIKE>
<S> ... </S>
přeškrtnuté písmo


<SPACER type=způsob_použití_mezer size=velikost_mezery width="šířka_mezery" height="výška_mezery" align=[top | middle | bottom | right | left | texttop | absmidlle | baseline | absbottom]>
nepárová značka umožňující definování mezer v textu
type definuje, kam má být mezera vkládána
horizontal - mezery mezi slovy v řádku (implicitní)
vertical - mezery mezi řádky textu
block - umožňuje vkládat volný blok do textu, jehož velikost je deklarována atributy width a height
size definuje velikost mezery
width definuje šířku prázdného bloku
height definuje výšku prázdného bloku
align umístění volného bloku vůči okolí
top horní okraj volného bloku bude zarovnán s horním okrajem řádku
midlle střed bloku bude zarovnán na účaří řádku
bottom dolní okraj bloku bude zarovnán se spodním okrajem řádku
left vodorovné umístění na levý okraj; text obtéká blok zprava
right vodorovné umístění na pravý okraj; text obtéká blok zleva
texttop horní okraj bloku bude zarovnán s horním okrajem textu na řádku
absmiddle střed bloku bude zarovnán na střed řádku
baseline dolní okraj bloku bude zarovnán na účaří řádku
absbottom dolní okraj bloku bude zarovnán se spodním okrajem řádku
! nestandardní rozšíření Netscape Navigatoru


<SQRT>... výraz ...</SQRT>
párová značka sloužící pro zápis druhé odmocniny z výrazu uloženého uvnitř prvku


<STRONG> ... </STRONG>
zesílení textu (typicky tučným písmem)


<STYLE notation="application/css" src="url">
...definice stylů...
</STYLE>
párová značka, která umožňuje explicitně definovat styly v dokumentu; tělo stylu obsahueje instrukce tvaru selektor[, selektor[, ...]] {deklarace[, deklarace[, ...]]}, kde selektor je libovolný prvek HTML a deklarace je dvojice vlastnost:hodnota (např.: H1 {font_family:helvetica, color:red})
instrukce tedy umožňují předepsat prohlížecímu programu způsob sazby dokumentu
notation povinný atribut; určuje MIME typ (pro definice stylu byl vyhrazen MIME typ 'application/css')
src specifikuje URL, který obsahuje text stylu; je-li uveden, bude takto získaný dokument doplňen instrukcemi obsaženými na daném URL
!definice není standardizována


<SUB> ... </SUB>
dolní index


<SUP> ... </SUP>
horní index


<TAB id="definice_jména_zarážky" to="odkaz_na_jméno zarážky" align=[left | right | center | decimal] dp=[default | "." | ","]>
nepárová značka definující umístění tabulační zarážky v textu; zarážka se nastaví definicí jména zarážky v požadovaném místě výskytu; pro vlastní tabulaci se používá odkaz na jméno existující zarážky
id definuje tabulační zarážku
to definuje odkaz (tabulaci) na existující tabulační zarážku
align definuje způsob zarovnání k tabulační zarážce
left zarovnání k levému okraji zarážky
right zarovnání k pravému okraji zarážky
center vystředění na zarážku
decimal zarovnání desetinné čárky na zarážku
dp typ desetinné čárky


<TABLE width="šířka_tabulky" cols=počet_sloupců colspec=specifikace_sloupců align=[left | right | center | justify | bleedleft | bleedright] frame=[void | above | below | hsides | rhs | lhs | vsides | box | border] border=tlouš»ka_rámu rules=[none | basic | rows |cols |all] cellspacing="mezera_mezi_buňkami" cellpadding="mezera_uvnitř_buňky" clear=[left | right | all] noflow units=[en | relative | pixels] nowrap>
...posloupnost_prvků_tabulky...
</TABLE>
width specifikuje šířku tabulky (implicitně v pixelech), použitím přípony "%" je možno hodnoty zadávat i relativně vzhledem k šířce okna prohlížeče (např. width="50%")
cols specifikuje celkový počet sloupců tabulky a napomáhá prohlížecímu programu určit počáteční zobrazení tabulky
colspec specifikuje šířky a zarovnání jednotlivých sloupců (např. colspec="L8 C20 R50"; L,R,C specifikuje zarovnání vlevo, vpravo, centrovaně)
align ovlivňuje umístění objektu vůči okolí
left vodorovné umístění objektu na levý okraj
right vodorovné umístění objektu na pravý okraj
center zarovnání doprostřed mezi levý a pravý okraj okna
justify zarovnání do bloku (roztažení mezi levý a pravý okraj okna - pokud to jde)
bleedleft rozšíření Netscape
bleedright rozšíření Netscape
frame určuje způsob zobrazení vnějších obrysů tabulky
none/void žádný obrys (implicitní hodnota)
above jen horní strana
below jen dolní strana
hsides horní a dolní strana
lhs jen levá strana
rhs jen pravá strana
vsides levá a pravá strana
border/box všechny čtyři strany
border určuje tlouš»ku vnějšího obrysu (implicitně v pixelech)
rules předepisuje vzhled tabulkové mřížky (oddělujících čar uvnitř tabulky)
none žádné čáry
basic vodorovné čárky mezi skupinami (THEAD, TFOOT, TBODY)
rows čáry mezi řádky
cols čáry mezi sloupci
all všechny čáry (implicitní hodnota)
cellspacing nastavuje velikost mezery mezi jednotlivými buňkami tabulky
cellpadding nastavuje velikost mezi okrajem buňky tabulky a jejím obsahem
clear specifikuje způsob obtékání tabulky
left obtékány budou obrázky umístěné vlevo
right obtékány budou obrázky umístěné vpravo
all pokračuje se až pod všemi obrázky
noflow zákaz plovoucího textu v tabulce (rozšíření Netscape)
nowrap způsob zalamování textu uvnitř buňek tabulky
units specifikuje další volby pro atribut colspec
en v počtu písmen "n"
relative relativní šířka sloupce
pixels šířka v pixelech (implicitní hodnota)


<TBODY align=[left | center | right | justify | char] char="znak" charoff="offset_znaku" valign=[top | middle | bottom | baseline]>
...posloupnost_řádků_záhlaví tabulky...
</TBODY>
párová značka uzavírající skupinu řádků tabulky a specifikující neuvedené atributy pro všechny tabulkové řádky skupiny; značka TBODY je nepovinná, pokud tabulka neobsahuje záhlaví THEAD a TFOOT
align určuje způsob horizontálního zarovnávání obsahu buněk pro všechny řádky skupiny:
left zarovnávání vlevo (implicitní)
right zarovnávání vpravo
center centrování na střed
justify zarovnávání obou okrajů (pokud je to možné)
char zarovnání na znak (typicky desetinná čárka)
char znak, na který se vztahuje zarovnání vyžádané atributem align=char (implicitně desetinná čárka podle národního nastavení)
charoff specifikuje v pixelech offset pro první výskyt znaku char na každém řádku; implicitní hodnota je 50%
valign definuje implicitní způsob vertikálního zarovnání obsahu buňek pro tento řádek
top zarovnání k hornímu okraji buňky
middle zarovnání doprostřed buňky (standardní hodnota)
bottom zarovnání k dolnímu okraji buňky
baseline totéž jako bottom (rozšíření Netscape)


<TD align=[left | center | right | justify | char] char="znak" charoff="offset_znaku" valign=[top | middle | bottom | baseline] nowrap bgcolor="barva" width="šířka" colspan=počet_sloučených_sloupců rowspan=počet_sloučených_řádků axis="návěští_buňky" axis="seznam_návěští_buňky">
...obsah pole...
</TD>
párová značka specifikující běžnou buňku; koncová značka </TD> je nepovinná
align určuje způsob zarovnávání textu
left zarovnávání vlevo (implicitní)
right zarovnávání vpravo
center centrování na střed
justify zarovnávání obou okrajů (pokud je to možné)
char zarovnání na znak (typicky desetinná čárka)
char znak, na který se vztahuje zarovnání vyžádané atributem align=char (implicitně desetinná čárka podle národního nastavení)
charoff specifikuje v pixelech offset pro první výskyt znaku char na každém řádku; implicitní hodnota je 50%
valign definuje implicitní způsob vertikálního zarovnání obsahu buňek pro tento řádek
top zarovnání k hornímu okraji buňky
middle zarovnání doprostřed buňky (standardní hodnota)
bottom zarovnání k dolnímu okraj i buňky
baseline totéž jako bottom (rozšíření Netscape)
nowrap potlačuje automatické dělení řádků uvnitř buňky
bgcolor barva pozadí
width určuje požadovanou šířku tabulky
colspan počet sloupců, které mají být sloučeny do jedné; vlastně prodlužuje buňku doprava přes n sloupců
rowspan počet řádků, které mají být sloučeny do jednoho; vlastně prodlužuje buňku dolů přes n řádků
axis umožňuje specifikovat návěští buňky (např. jako název databázového pole); chybí-li, použije se obsah buňky
axes seznam axis návěští oddělených čárkou, která dohromady identifikují názvy polí řádku a sloupce obsahujících buňku


<TEXT> ...text... </TEXT>
párová značka vymezující text, který nemá mít vzhled identifikátoru


<TEXTAREA name="jméno_pole" rows="počet_řádků" cols="počet_sloupců" wrap=[off | virtual | physical] align=[top | middle | bottom | left | right] disabled error="chybové_hlášení"
...text...
</TEXTAREA>
párová značka sloužící k definici víceřádkového vstupního pole formuláře; smí se vyskytnout pouze v prvku FORM a nesmí být vnořována; text uložený mezi počáteční a koncovou značku je vložen do pole jako předvolba
name symbolické jméno odesílané serveru
rows počet řádků pole (v počtu znaků)
cols počet sloupců pole (v počtu znaků)
wrap zalamování textu uvnitř pole
off data jsou odesílána přesně jak jsou zapisována (implicitní hodnota)
virtual text je v poli zalamován, ale data jsou odesílána přesně jak byla zapsána
physical text je v poli zalamován a v bodě zlomu je odesílán nový řádek
align ovlivňuje umístění objektu vůči okolí
top horní okraj objektu bude zarovnán s horním okrajem řádku
middle střed objektu bude zarovnán na účaří řádku
bottom dolní okraj objektu bude zarovnán se spodním okrajem řádku
left vodorovné umístění objektu na levý okraj
right vodorovné umístění objetu na pravý okraj
disabled zobrazení pole bez možnosti jeho modifikace
error hlášení pro případ neplatné hodnoty pole


<TFOOT align=[left | center | right | justify | char] char="znak" charoff="offset_znaku" valign=[top | middle | bottom | baseline]>
...posloupnost_řádků_záhlaví tabulky...
</TFOOT>
párová značka uzavírající skupinu řádků tabulky a specifikující neuvedené atributy pro všechny tabulkové řádky skupiny
align určuje způsob horizontálního zarovnávání obsahu buněk pro všechny řádky skupiny:
left zarovnávání vlevo (implicitní)
right zarovnávání vpravo
center centrování na střed
justify zarovnávání obou okrajů (pokud je to možné)
char zarovnání na znak (typicky desetinná čárka)
char znak, na který se vztahuje zarovnání vyžádané atributem align=char (implicitně desetinná čárka podle národního nastavení)
charoff specifikuje v pixelech offset pro první výskyt znaku char na každém řádku; implicitní hodnota je 50%
valign definuje implicitní způsob vertikálního zarovnání obsahu buňek pro tento řádek
top zarovnání k hornímu okraji buňky
middle zarovnání doprostřed buňky (standardní hodnota)
bottom zarovnání k dolnímu okraji buňky
baseline totéž jako bottom (rozšíření Netscape)


<TH align=[left | center | right | justify | char] char="znak" charoff="offset_znaku" valign=[top | middle | bottom | baseline] nowrap bgcolor="barva" width="šířka" colspan=počet_sloučených_sloupců rowspan=počet_sloučených_řádků axis="návěští_buňky" axis="seznam_návěští_buňky">
...obsah pole...
</TH>
párová značka označující hlavičku sloupce nebo řádku; zpravidla je vzhledově odlišena od ostatních buňek
align určuje způsob zarovnávání textu
left zarovnávání vlevo (implicitní)
right zarovnávání vpravo
center centrování na střed
justify zarovnávání obou okrajů (pokud je to možné)
char zarovnání na znak (typicky desetinná čárka)
char znak, na který se vztahuje zarovnání vyžádané atributem align=char (implicitně desetinná čárka podle národního nastavení)
charoff specifikuje v pixelech offset pro první výskyt znaku char na každém řádku; implicitní hodnota je 50%
valign definuje implicitní způsob vertikálního zarovnání obsahu buňek pro tento řádek
top zarovnání k hornímu okraji buňky
middle zarovnání doprostřed buňky (standardní hodnota)
bottom zarovnání k dolnímu okraji buňky
baseline totéž jako bottom (rozšíření Netscape)
nowrap potlačuje automatické dělení řádků uvnitř buňky
bgcolor barva pozadí
width určuje požadovanou šířku tabulky
colspan počet sloupců, které mají být sloučeny do jednoho; vlastně prodlužuje buňku doprava přes n sloupců
rowspan počet řádků, které mají být sloučeny do jednoho; vlastně prodlužuje buňku dolů přes n řádků
axis umožňuje specifikovat návěští buňky (např. jako název databázového pole); chybí-li, použije se obsah buňky
axes seznam axis návěští oddělených čárkou, která dohromady identifikují názvy polí řádku a sloupce obsahujících buňku


<THEAD align=[left | center | right | justify | char] char="znak" charoff="offset_znaku" valign=[top | middle | bottom | baseline]>
...posloupnost_řádků_záhlaví tabulky...
</THEAD>
párová značka uzavírající skupinu řádků tabulky a specifikující neuvedené atributy pro všechny tabulkové řádky skupiny
align určuje způsob horizontálního zarovnávání obsahu buněk pro všechny řádky skupiny:
left zarovnávání vlevo (implicitní)
right zarovnávání vpravo
center centrování na střed
justify zarovnávání obou okrajů (pokud je to možné)
char zarovnání na znak (typicky desetinná čárka)
char znak, na který se vztahuje zarovnání vyžádané atributem align=char (implicitně desetinná čárka podle národního nastavení)
charoff specifikuje v pixelech offset pro první výskyt znaku char na každém řádku; implicitní hodnota je 50%
valign definuje implicitní způsob vertikálního zarovnání obsahu buňek pro tento řádek
top zarovnání k hornímu okraji buňky
middle zarovnání doprostřed buňky (standardní hodnota)
bottom zarovnání k dolnímu okraji buňky
baseline totéž jako bottom (rozšíření Netscape)


<TILDE> proměnná </TILDE>
vlnka; proměnná s vlnkou nad


<TITLE> ...text titulku... </TITLE>
párová značka, která definuje titulek dokumentu, každý HTML dokument musí obsahovat titulek TITLE (měl by obsahovat stručnou a výstižnou charakteristiku; použije se například v seznamu záložek, zobrazí se na horní liště okna prohlížecího programu a zachovává jej většina vyhledávacích programů; počet znaků by neměl překročit 64 znaků


<TR align=[left | center | right | justify | char] char="znak" charoff="offset_znaku" valign=[top | middle | bottom | baseline]  bgcolor="barva_pozadí"  bordercolor="barva_rámečku"   bordercolordark="barva"   bordercolorlight="barva"   nowrap>
      ...posloupnost tabulkových polí...
</TR>
párová značka specifikující tabulkový řádek v jedné ze tří sekcí (THEAD, TFOOT a TBODY); musí obsahovat nejméně jeden prvek TH nebo TD; koncová značka je nepovinná
align určuje způsob zarovnávání textu
left zarovnávání vlevo (implicitní)
right zarovnávání vpravo
center centrování na střed
justify zarovnávání obou okrajů (pokud je to možné)
char zarovnání na znak (typicky desetinná čárka)
char znak, na který se vztahuje zarovnání vyžádané atributem align=char (implicitně desetinná čárka podle národního nastavení)
charoff specifikuje v pixelech offset pro první výskyt znaku char na každém řádku; implicitní hodnota je 50%
valign definuje implicitní způsob vertikálního zarovnání obsahu buňek pro tento řádek
top zarovnání k hornímu okraji buňky
middle zarovnání doprostřed buňky (standardní hodnota)
bottom zarovnání k dolnímu okraji buňky
baseline totéž jako bottom (rozšíření Netscape)
bgcolor určuje barvu pozadí
bordercolor určuje barvu rámečku okolo
bordercolordark určuje barvu tmavší části rámečku
bordercolorlight určuje barvu světlejší části rámečku (tento parametr společně s bordercolordark mají převažující hodnotu nad bordercolor)
nowrap zakazuje zalomení textu v řádku nebo buňce, i když to neodpovídá nastavení délky řádku nebo šířky buňky v tagu TABLE.


<TT> ... </TT>
písmo s pevnou šířkou znaku


<U> ... </U>
podtržené písmo


<UL type=[disk | circle | square] dingbat="znak_odrážky" src="url_grafiky" plain compact wrap=[vert | horiz] align=[center | left | right | justify] clear=[left | right | all]>
...položky seznamu...
</UL>
párová značka vymezující neuspořádaný seznam; prvek <UL> musí obsahovat alespoň jeden prvek <LH> nebo <LI>
type vzhled grafických symbolů zahajujících položky seznamu
disk plné tečky (implicitní)
circle prázdná kolečka
square čtverečky
dingbat znak použitý jako symbol zahajující položky seznamu
src URL grafiky, která bude použita jako symbol zahajující položky seznamu
plain bez úvodních symbolů před položkami seznamu
compact požadavek na úsporné provedení seznamu (záleží na prohlížeči)
wrap požadavek na vícesloupcové provedení seznamu (předpoklad, že položky jsou krátké)
vert uspořádání položek po sloupcích
horiz uspořádání položek po řádcích
align způsob horizontálního zarovnání seznamu
left zarovnání k levému okraji
right zarovnání k pravému okraji
center vycentrování doprostřed
justify zarovnání do bloku (víceřádkové položky)
clear způsob obtékání seznamu
left jen pro seznamy umístěné vlevo
right jen pro seznamy umístěné vpravo
all další text pokračuje až pod všemi položkami seznamu


<VAR> ... </VAR>
indikuje proměnné nebo argumenty příkazů


<VEC> proměnná </VEC>
vektor; proměnná s vodorovnou šipkou nad


<WBR>
nepárová značka umožňující zalomení řádku uvnitř prvku <NOBR>