Obsah lekce:
Nadpisy
Příkazů k typografické úpravě textu v jazyce HTML existuje velmi mnoho.
Pomocí příkazů pro tzv. "header" jsou označovány
nadpisy. Jazyk HTML poskytuje šest velikostí nadpisů. Příkazy pro
nadpis jsou definovány jako <H1> - <H6>, přičemž
<H1> je největší a <H6> nejmenší nadpis.
|
<BODY>
Normální text
<H1>Velikost 1</H1>
<H2>Velikost 2</H2>
<H3>Velikost 3</H3>
<H4>Velikost 4</H4>
<H5>Velikost 5</H5>
<H6>Velikost 6</H6>
<H3 ALIGN=center>Vycentrovaný nadpis velikosti 3</H3>
</BODY>
Výsledek:
Velikost 1
Velikost 2
Velikost 3
Velikost 4
Velikost 5
Velikost 6
Vycentrovaný nadpis velikosti 3
|
|
- <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 |
|
Citáty
K označení delších citátů se používá příkaz <BLOCKQUOTE>,
který je prohlížečem zobrazován jako text odsazený od okraje, nebo
je zobrazen kurzívou, případně obojí. Ke zvýraznění jména autora nebo
názvu citovaného díla lze použít příkaz <CITE>, který
nevytvoří nový odstavec.
Pokud jde o zápis adres (především e-mailových), používá se příkaz
<ADDRESS>. Ani při interpretaci tohoto návěští nevytvoří
prohlížeč nový odstavec.
|
<BODY>
Z článku <CITE>Směle do Webu!</CITE> z časopisu HTML & Java
(Chip SPECIAL) od vydavatelství Vogel Publishing, s.r.o.:
<BLOCKQUOTE> Svět World Wide Webu je úžasný především proto,
že každý uživatel Internetu zde může za dostupnou cenu publikovat
vlastní dokumenty. Populární on-line služby typu CompuServe či AOL
poskytují každému předplatiteli několik megabajtů na svých webovských
serverech a další společnosti je budou jistě brzy následovat.
Dokonce i klasičtí poskytovatelé Internetu už objevili přitažlivost
obrovského trhu a začínají přehodnocovat svou cenovou politiku.
</BLOCKQUOTE>
Více informací o literatuře, týkající se nejen Webu, se dozvíte na
adrese <ADDRESS>http://www.vogel.cz</ADDRESS>.
</BODY>
Bude zobrazeno jako:
Z článku Směle do Webu! z časopisu HTML & Java
(Chip SPECIAL) od vydavatelství Vogel Publishing, s.r.o.:
Svět World Wide Webu je úžasný především proto,
že každý uživatel Internetu zde může za dostupnou cenu publikovat
vlastní dokumenty. Populární on-line služby typu CompuServe či AOL
poskytují každému předplatiteli několik megabajtů na svých webovských
serverech a další společnosti je budou jistě brzy následovat.
Dokonce i klasičtí poskytovatelé Internetu už objevili přitažlivost
obrovského trhu a začínají přehodnocovat svou cenovou politiku.
Více informací o literatuře, týkající se nejen Webu, se dozvíte na
adrese http://www.vogel.cz.
|
|
- <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
- <CITE> ... </CITE>
- odkaz na literaturu (používá se jako citace nebo odkazy na
jiné zdroje)
- <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
|
Další úpravy textu
Příkazy pro logické formátování textu jsou:
<I> |
kurzíva (lehce položený text) |
<B> |
tučné písmo |
<TT> |
text s pevnou šířkou znaku |
<S> |
přeškrtnutý text |
<U> |
podtržený text |
<KBD> |
formátování vstupů zadávaných z klávesnice |
<VAR> |
označení názvů proměnných |
<SAMP> |
označení výstupů programů |
<CODE> |
vhodné pro zdrojové programy |
<EM> |
zvýraznění textu kurzívou |
<STRONG> |
tučný text |
<SUP> |
horní index |
<SUB> |
dolní index |
<SMALL> |
malé písmo |
<BIG> |
velké písmo |
Všechny zde uvedené příkazy lze libovolně vnořovat a kombinovat.
|
<BODY>
<I>Návěští I</I>
<B>Návěští B</B>
<TT>Návěští TT</TT>
<S>Návěští S</S>
<U>Návěští U</U>
<KBD>Návěští KBD</KBD>
<VAR>Návěští VAR</VAR>
<SAMP>Návěští SAMP</SAMP>
<CODE>Návěští CODE</CODE>
<EM>Návěští EM</EM>
<STRONG>Návěští STRONG</STRONG>
<SUP>Návěští SUP</SUP>
<SUB>Návěští SUB</SUB>
<SMALL>Návěští SMALL</SMALL>
<BIG>Návěští BIG</BIG>
</BODY>
Výsledné zobrazení:
Návěští I
Návěští B
Návěští TT
Návěští S
Návěští U
Návěští KBD
Návěští VAR
Návěští SAMP
Návěští CODE
Návěští EM
Návěští STRONG
Návěští SUP
Návěští SUB
Návěští SMALL
Návěští BIG
|
|
- <B> ... </B>
- tučné písmo
- <I> ... </I>
- kurzíva
- <U> ... </U>
- podtržené písmo
- <TT> ... </TT>
- písmo s pevnou šířkou znaku
- <BIG> ... </BIG>
- velké písmo
- <SMALL> ... </SMALL>
- malé písmo
- <SUB> ... </SUB>
- dolní index
- <SUP> ... </SUP>
- horní index
- <STRIKE> ... </STRIKE>
- <S> ... </S>
- přeškrtnuté písmo
- <EM> ... </EM>
- zvýraznění textu (typicky kurzívou)
- <STRONG> ... </STRONG>
- zesílení textu (typicky tučným písmem)
- <KBD> ... </KBD>
- indikuje text zadávaný uživatelem z klávesnice
- <CODE> ... </CODE>
- program (př. zdrojový text programu)
- <SAMP> ... </SAMP>
- příklad (výstupy programů, apod.)
- <VAR> ... </VAR>
- indikuje proměnné nebo argumenty příkazů
- <DFN> ... </DFN>
- definice termínu
|
Možnosti formátování textu
Jazyk HTML je pro formátování bloků textu vybaven celou řadou příkazů
a jejich parametrů. Jedním z parametrů mnoha příkazů je atribut
ALIGN, který slouží především k zarovnávání textů podle okrajů
a k obtékání obrázků. U drtivé většiny příkazů, které mají tento
parametr, může nabývat hodnot left, right a center.
|
Vycentrování textu odstavce:
<P ALIGN="center">Text odstavce</P>
|
Velmi často je potřeba umístit stejným způsobem několik prvků dokumentu.
Toho lze dosáhnout použitím příkazu <DIV>, přičemž u
centrovaných prvků se nemusí zadávat parametr ALIGN, neboť jeho
standardní hodnota je nastavena na center. Stejného efektu
jako u příkazu <DIV> lze dosáhnout použitím příkazu
<CENTER>, s tím rozdílem, že příkaz <CENTER>
na rozdíl od <DIV> umožňuje pouze vycentrování prvků
dokumentu (neumožňuje zarovnání vlevo či vpravo).
Pokud použijete atribut ALIGN u prvku umístěného v části
dokumentu definovaného příkazy <DIV> nebo
<CENTER>, má tento parametr vyšší prioritu a objekt
bude zarovnán podle tohoto lokálního parametru.
|
- <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é) |
- <CENTER> ... </CENTER>
- vystředění textu a obrázků
|
Fonty
Pomocí příkazu FONT lze měnit velikost písma v rámci odstavce.
Použitá velikost písma je definovaná pomocí parametru SIZE,
který může nabývat hodnot 1 až 7, přičemž číslo 7 udává největší písmo.
Standardně je velikost fontu nastavena na SIZE=3. Kromě
absolutních údajů o velikosti písma lze zadávat také údaje relativní.
V tomto případě předchází číslu značícímu velikost fontu znaménko
"+" nebo "-", které znamená o kolik
se má se font zvětšit (zmenšit) oproti současnému nastavení.
Standardní velikost písma lze pro daný dokument změnit pomocí
příkazu BASEFONT.
|
<BODY>
<BASEFONT SIZE=4>Písmo velikosti 4<BR>
<FONT SIZE=+2>Přechodné písmo velikosti 6</FONT><BR>
A zase velikost 4
</BASEFONT>
</BODY>
Bude zobrazeno jako:
Písmo velikosti 4
Přechodné písmo velikosti 6
A zase velikost 4
|
|
- <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
- <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
|
|