Základní formátování dokumentu

Pro základní formátování textu (nadpisy, odstavce, řádkování a tabulaci) definuje HTML jednoduché základní prvky.

nadpisy
<Hn>
<Hn scr=”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, která slouží pro specifikaci nadpisů logických částí dokumentu (kapitol, podkapitol a jejich menších a menších částí …); lze použít max. 6 úrovní H1, H2, H3, H4, H5, H6; H1 je nejvyšší, H6 je nejnižší úroveň a v textu se liší způsobem zobrazení, který je na prohlížecím programu; nedoporučuje se přeskakovat hierarchii
  src= umožňuje předepsat URL grafického prvku, který má být vložen před vlastní text nadpisu
  nowrap= zakazuje lámání řádků uvnitř nadpisu (netýká se samozřejmě míst, kde je lámání vynuceno značkou <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ů (pokud to jde)
  clear= specifikace způsobu obtékání obrázků
  left obtékání se vztahuje pouze na obrázky umístěné vlevo
  right obtékání se vztahuje pouze na obrázky umístěné vpravo
  all pokračuje se až pod všemi obrázky
  dingbat= grafický symbol vložený před text nadpisu; jména grafických symbolů jsou standardizována jako HTML (např. clock, mouse, …)
  seqnum= určuje ručně pořadové číslo hlavičky v rámci automatického číslování hlaviček (které lze nařídit pomocí definice stylu)
  skip= zvětší hodnotu automatického čítače o uvedené číslo
odstavec <P nowrap align=[left|right|center|justify]> .. </P>
<P> párová značka, která zahajuje nový odstavec textu; odstavec je blok textu, který je automaticky zalamován mezi okraje okna a před nímž se automaticky vytváří mezera a výšce celého nebo půlřádku (osazení od ostatního textu); v některých případech se odsazuje zleva první řádek odstavce; exaktní hodnoty odsazení, úvodní mezery, atd… odstavce nejsou specifikovány a mohou být funkcemi jiných značek, stylu, atd.; koncovou značku </P> lze vynechat
  nowrap zakazuje lámání uvnitř odstavce (netýká se samozřejmě míst, kde je lámání vynuceno značkou <BR>)
  align= ovlivňuje uspořádání odstavce:
  left sází se na prapor vlevo (implicitní atribut)
  right sází se na prapor vpravo
  center sází se na střed
  justify sází se s oběma zarovnanými okraji
řádkování <BR clear=[left|right|all]>
<BR> nepárová značka, která je určena pro ruční zalamování řádků textu; ukončuje text na řádku a vynucuje přechod na nový řádek
  clear= specifikace způsobu obtékání obrázků:
  left obtékání se vztahuje pouze na obrázky umístěné vlevo
  right obtékání se vztahuje pouze na obrázky umístěné vpravo
  all pokračuje se až po všemi obrázky
<NOBR> <NOBR> … </NOBR>
  párová značka, text ohraničený těmito značkami nebude automaticky zalamován podle šířky okna; potom je však nutno vyznačit, kde řadky zalomit lze; k tomu slouží značka:
<WBR> <WBR>
  nepárová značka, která umožňuje přechod na nový řádek značkou <BR> v oblasti <NOBR>; (prohlížecí program nesmí uvnitř <NOBR> zalomit řádek jinde než na značce <WBR>)
tabulátory
<TAB>
<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, která definuje umístění tabulační zarážky v textu; tabulační zarážky se nastavují 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; pro definování jména slouží značka <TAB id=jméno> a pro tabulaci na tuto zarážku pak značka <TAB to=jméno>
  id= definuje tabulační zarážku
  to= definuje odkaz (tabulaci) na existující zarážku
  align= definuje způsob zarovnání k tabulační zarážce
  left zarovnání k levému okraji zarážky
  rihgt 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; default odpovídá kontextu podle definice jazyka (lang)
vodorovná čára
<HR>
<HR size=tloušťka_čáry width=délka_čáry noshade src=”url_grafiky” align=[left|right|center|justify] clear=[left|right|all]>
  nepárová značka, která vytváří vodorovnou dělící čáru; slouží pro výrazné oddělení textu; může být realizována i grafikou
  size= tloušťka čáry (v počtu obrazových bodů)
  width= délka čáry (buďto přesným počtem obrazových bodů: např. width=200, nebo v procentech aktuální šířky okna: např. width=50%)
  noshade zákaz vytvořit plastickou (stínovatelnou) čáru – vytvoří se čára prostá
  src= URL grafiky, kterou má být realizována dělící čára
  align= způsob umístění čáry ve vodorovném směru (pro krátké čáry):
  left zarovnání k levému okraji (implicitní)
  right zarovnání k pravému okraji
  center zarovnání do středu
  clear= specifikace způsobu obtékání obrázků:
  left obtékání se vztahuje pro obrázky umístěné vlevo
  right obtékání se vztahuje pro obrázky umístěné vpravo
  all pokračuje se až pod všemi obrázky