Základy CSS

3. hodina MVOP WBF

Matěj Cajthaml — SSPŠ

©

Cascading Style Sheets

Cascading Style Sheets

  • = CSS
  • = kaskádové styly
  • definice designu stránky
  • nezávislé na HTML
  • třetí verze

Pravidla

  • obsahuje selektor a blok deklarací
  • deklarace = vlastnosti
  • vlastnosti rozdělujeme ;
  • jméno vlastnosti a hodnotu rozdělujeme :
						
					

Připojení CSS

Separátní soubor

  • zmenšení velikosti HTML
  • lze použít opakovaně
  • přehlednost
						
					

V hlavičce

  • zvětšeno HTML
  • nelze používat opakovaně
						
					

Inline

  • postrádá smysl kaskády
  • vhodný jen málokdy
  • největší priorita

Komentáře

Základní vlastnosti

Barva textu

Barva pozadí

Další barvy

Tloušťka písma

  • 100 — 900
  • bold, bolder, light

Selektory

Tag

  • určení všech tagů s daným názvem na stránce

Třída

  • určení všech tagů, které mají pomocí atributu class určenou třídu

Identifikátor

  • určení tagu, který má pomocí atributu id určený identifikátor

Vybrání všeho

  • vybere všechny tagy

Vnořovací

  • určení všech prvků, které se nacházejí uvnitř jiného prvku
  • v jakékoliv hloubce

Přímý potomek

  • určení všech tagů, které se nacházejí přímo uvnitř jiného tagu

Pokročilejší selektory

Seskupení selektorů

  • vlastnosti v definičním bloku budou platit pro všechny vybrané selektory

Násobné selektování

Kombinování selektorů

Opakování CSS

PRÁCE

https://ssps.cajthaml.eu/3-mvop-wbf/work/3-opakovani-zakladu-css

Shrnutí

Jakým tagem uděláme horní index?
Jaký je rozdíl mezi veřejným a soukromým klíčem?
Jakými způsoby můžeme zapsat barvy?
K čemu slouží webový katalog?
Jaký je rozdíl mezi deep a dark webem?
Co je to doména?

Děkuji za pozornost!

  • matej.cajthaml@ssps.cz
  • https://ssps.cajthaml.eu/