5 x 90minut + domácí úkoly, založeno na přehledu výstupních znalostí
- struktura webové stránky (head, body), metainformace
- základní HTML elementy (titulky, odstavec, obrázek, odkaz, oddíl)
- co je CSS, k čemu slouží, jak propojit s HTML
- základní vlastnosti pro formátování textu
- vyzkoušet další HTML elementy (tabulka, seznamy, formulářové prvky)
- metainformace v záhlaví stránky
- sémantické HTML elementy (header, footer, section, main, article)
- jednotky v CSS - em, rem, px - jak se liší, kdy co použít
- vlastnost display, position
- box model v CSS
- CSS třídy
- CSS transformace, přechody, stíny
- kaskáda - specificita, pořadí, důležitost - kdy má jaká vlastnost přednost
- flexbox
- responsivita - pružnost, media queries
- CSS grid
- instalace node.js
- CSS preprocesory - SCSS
- automatizace - Webpack - jednoduchý stack s kompilací SASSu a autoreloadem
- css jednotky vw a vh
- udržitelný CSS/HTML kód, best a bad practices
- základy přístupnosti
- jak publikovat stránky na web
- propojení mezi stránkami, typy odkazů