
Abychom mohli pokračovat s HTML, musíme si říci i něco málo o CSS kvůli formátování a struktuře těla stránky. CSS – Cascading Style Sheets CSS styly použijeme v podstatě kdekoliv, kde potřebujeme nějak ovlivnit vzhled webu. Ať už umístění jednotlivých prvků, jejich barvu či typ písma. Napojení externí soubor – Použití externího souboru pro CSS styly je nejpřehlednější a nejlepší způsob. Styly se Vám pak nemotají nikde v kódu a snadno je použijete kdekoliv na webu. Soubor se připojuje v hlavičce webu pomocí jednoduchého příkazu <link rel=”stylesheet” type=”text/css” href=”styly.css”> v hlavičce – Tyto styly se zapisují do hlavičky webu mezi tagy <style></style> <style> a { color:blue; } </style> přímý zápis – Slouží pouze k ovlivnění prvku, u kterého jsou zapsány. Nepíše se zde, co má ovlivnit pouze, jak to má ovlivnit. V našem případě barvu textu, který je v tagu <span> nastaví na modrou. <span style=”color:blue;”>text</span> class, id, tag tagy – Styly můžeme napojit přímo na HTML tagy. V takovém případě nám daný styl ovlivní všechny takové tagy na stránce. a { color:red;} Takto zapsaný styl nám u všech odkazů na webu nastaví červené písmo. class – Použijeme-li class, tak vytvoříme třídu, kterou následně můžeme přiřadit HTML prvkům, které chceme ovlivnit. .podrtzeni { text-decoration:underline; } <span class=”podtrzeni”>nějaký ten text</span> <span>nějaký ten text</span> <span class=”podtrzeni”>nějaký ten text</span> id – Používá se velmi podobně class. Class definuje celou třídu prvků, “id” se používá pro nastylování jednoho prvku (například konkrétní container pro menu). #tucne { font-weight:bold; } <span class=”tucne”>nějaký ten text</span> <span>nějaký ten text</span> <span class=”tucne”>nějaký ten text</span> Kombinace Při používání můžeme zápisy libovolně skládat a kombinovat. p a { color:red } -> všechny odkazy uvnitř odstavce obarví na červeno, ale ty, které v odstavci nejsou, zůstanou v původní barvě .blok .cervene { color:red } -> Najde prvky které mají třídu blok a v nich najde prvky, které mají třídu cervene a obarví je na červeno Příště si povíme něco nejpoužívanějších stylech a co znamenají.