HTML

Web o webu

Text

Články - article

V hlavním bloku main může být jeden nebo více článků. Každý článek by měl mít hlavní nadpis, jeho případné podkapitoly by měly mít nadpisy druhé úrovně, text by měl být členěn do odstavců.

Do hlavního bloku (main) vložíme article. Do něj zapíšeme strukturovaný obsah - viz níže.

Ukázka html struktury článku

<main>
  <article>
    <h1>Sedm divů světa</h1>
    <p>Sedm divů světa je seznam unikátních starověkých staveb.</p>
    <h2>Pyramidy</h2>
    <p>Jediným dochovaným divem jsou pyramidy.</p>
    <h2>Ostatní divy světa</h2>
    <p>Existence zahrad Semiramidiných není prokázána a zbývajících
       pět divů světa bylo zničeno živelnými pohromami.</p>
  </article>
</main>

Skupiny článků - section

Máme-li ve stránce více článků, událostí, produktů apod., můžeme je seskupit do oddílů, neboli sekcí (section). Každá sekce pak bude fungovat jako flexbox kontajner a její styly budou určovat uspořádání a zarovnání článků vedle sebe (na širším monitoru nebo pod sebou (na mobilu).

Nadpisy

Nadpisy

  • Hlavní nadpis
    <h1>Nadpis první úrovně</h1>
  • Podnadpisy
    <h2>Nadpis druhé úrovně</h2>
  • Podnadpisy 3. úrovně
    <h3>Nadpis třetí úrovně</h3>

Úroveň nadpisu nevybíráme podle vzhledu, ten upravíme pomocí css. Vždy začínáme od 1. úrovně. Vzhled nadpisů určíme pomocí css stylů.

Podnadpisy lze vytvářet až do 6. úrovně. Úroveň neznamená pořadí na stránce.
Nadpis h1 použijeme pro hlavní nadpis článku, h2 pro nadpisy podkapitol.

Ukázka tří úrovní nadpisů

Výsledné zobrazení Html struktura

HTML kód ukázky:

<h1>Sedm divů světa</h1>
<h2>Pyramidy</h2>
<p>Nejstarším ze sedmi divů a jediným, který dodnes stojí, jsou pyramidy.</p>
<h3>Chufuova pyramida</h3>
<p>Chufuova pyramida byla do postavení Eiffelovy věže nejvyšší na světě.</p>
<h3>Rachefova pyramida</h3>
<p>V minulosti byla Rachefova pyramida obložena bílým vápencem.</p>

<h2>Visuté zahrady</h2>
<p>Celá stavba dosahovala výšky asi čtyřiceti metrů. Na jejích terasách rostly
   květiny, stromy a keře přivezené z&nbsp;celé říše.</p>

<h2>Artemidin chrám</h2>
<p>V chrámu vyzdobeném nádhernými sochami bylo 127 dvacetimetrových sloupů.</p>

Odstavce

<p>Text odstavce</p>

Odstavec se automaticky zalamuje podle velikosti okna. Tam, kde nechceme, aby k zalomení došlo (např. mezi číslem a jednotkou, použijeme pevnou mezeru.

Pevná mezera

Odstavec se zalomí na konci řádku v místě mezery. Tam, kde nechceme dovolit rozdělení textu (po jednopísmenných předložkácha spojkách, např. s kamarádem, chlapci i dívky, J. Reslová, Synthesia a. s., 17. listopadu, 1 527 Kč, apod.),
použijeme místo normální mezery pevnou mezeru &nbsp; (s&nbsp;kamarádem, chlapci i&nbsp;dívky, J.&nbsp;Reslová, Synthesia&nbsp;a.&nbsp;s., 17.&nbsp;listopadu, 1&nbsp;527&nbsp;Kč).

Speciální znaky

Chceme-li v textu zapsat znaky < (menší) nebo > (větší), musíme je zapsat pomocí &lt;&gt;
např.: Pro x<0 rovnice nemá řešení.

Chceme-li zapsat „text s uvozovkami dole a nahoře”, musíme použít &bdquo; a &rdquo;

Obdobně existují symboly (entity) pro další znaky, např.: ± ˜ © ® & € °
nebo pro písmena jiných abeced, např.: ô ü

V PSPadu je vložíte pomocí Nástroje - ASCII tabulka.

Horní a dolní index

  • horní index
    <p>Text odstavce<sup>horní index</sup>text odstavce</p>
    např.: Svou rozlohou 6000 km2 patří k největším na světě.
    <p>Svou rozlohou 6000 km<sup>2</sup> patří k největším na světě.</p>
  • dolní index
    <p>Text odstavce<sub>dolní index</sub>text odstavce</p>
    
    např.: Vzorec vody je H2O.
    <p>Vzorec vody je H<sub>2</sub>O.</p>
    

Zvýraznění části textu odstavce

Část textu odstavce, např. nějaký název či pojem, může být zvýrazněn tučným písmem nebo kurzívou:

  • tučné písmo
    <p>Text odstavce<strong>tučný text</strong>text odstavce</p>
    
    nebo
    <p>Text odstavce<b>tučný text</b>text odstavce</p>
    
  • kurzíva
    <p>Text odstavce<em>kurzíva</em>text odstavce</p>
    
    nebo
    <p>Text odstavce<i>kurzíva</i>text odstavce</p>
    

Klademe-li na daný text důraz, použijeme značku <strong> či <em>, případně obojí. Čtečky pro zrakově postižené lidi čtou tyto značky důrazněji. Chceme-li pouze odlišit např. nějaký název od ostatního textu odstavce, použijeme <b> nebo <i> nebo <b> spolu s <i>.

Pomocí stylů pak můžeme např. definovat, že text v elementu em bude nejen kurzívou, ale i barevným písmem, nebo strong může sloužit ke zvýraznění části textu barevně místo tučným písmem.

Další možnosti odlišení části textu

  • span
    <p>Text odstavce <span class="barva">odlišně formátovaný text</span>
    normální text odstavce</p>
    
    Můžeme vytvořit různé třídy stylů (class).