SERIÁL „ZAČÍNÁME S PROGRAMOVÁNÍM“ – CSS 1. část

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í.

Neuteklo vám něco?

Pokrok a WordPress na nikoho nečekají, tak nám tu raději nechte email, ať o nic nepřijdete!

Nespamujeme! Další informace naleznete v našich zásadách ochrany osobních údajů.

Správa WordPress webu

Nemusíte na to být sami. Pomůžeme vám s pravidelnou údržbou i novými vylepšeními.

Více informací

Diskuze

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Nákupní košík
Přejít nahoru