Úloha 3 – Kaskádování a specifikace stylů v CSS
Požadavky na absolvování
Úloha
Zadání (kontext úlohy)
Otestuj, jak funguje kaskádování v CSS:
-
Definuj pro jeden prvek více stylů (např. barvu písma v
<p>) přes selektorp,.classi#id. -
Porovnej, který styl se nakonec použije.
-
Vyzkoušej také použití
!important.
Cíl úlohy
Porozumíš pravidlům kaskádování a specifikace v CSS a naučíš se určovat, který styl má při konfliktu přednost.
Vstupní podmínky
-
Máš k dispozici HTML dokument, který obsahuje alespoň jeden prvek (např.
<p>), jenž má:-
přiřazený atribut
id, -
přiřazenou
class, -
a je přístupný také jako prostý elementový selektor (např.
p).
-
-
Pracuješ se souborem
styles.css, do kterého budeš zapisovat různá pravidla pro tento prvek.
Požadovaný výstup
-
Popíšeš, který styl má přednost a proč.
-
Demonstruješ vliv direktivy
!importantna výsledný vzhled.