WBA
Bc. Matěj Cajthaml — SSPŠ
©
Když chceme aktuálně využívat fonty, musí být nainstalované na daném zařízení.
Nyní si ukážeme jak je používat bez instalace.
Kolik typů písmen je optimální?
Latin Extendedvětšinou obsahují znaky, které potřebuje Český jazyk
header
— hlavička — logo, navigace, ...nav
— navigace — odkazy, mapy, ...article
— příspěvek — ucelený celek informacísection
— sekce — sekce příspěvkumain
— hlavní část — obsahuje informace, které se na stránkách často
měníaside
— boční část — nejsou hlavní informace, např. autor článku, ...
footer
— patička — navigace, copyright, ...A proč by se měly tyto značky využívat?
hloupétabulky
K čemu jsou určeny tabulky?
Webové stránky nejsou seznam informací.
display: flex;
justify-content
align-items
flex-direction
flex-wrap
hidden, visible, auto, scroll
Webový portál → Lekce → Rozložení → Řešené úlohy
Jak by dle Vás měl vypadat správný kód?
Názvy tříd a identifikátorů: Anglicky, krátce, výstižně
Formáty: (camelCase / snake_case / PascalCase)
HTML tagy sémanticky, v CSS používat volné
selektory.
Proč bychom ale měli mít správný kód?
Formátování kódu je důležité. Používáme tedy buď mezery a nebo taby. Nekombinujeme je.
Pro formátování můžeme využít F1 → Format document.
gap
row-gap
acolumn-gap
box-shadow
box-shadow
Stínu lze aplikovat více
pomocí rozdělení hodnot pomocí znaku ,
.
box-shadow
filter
filter
justify-content
align-items
flex-direction
flex-wrap
gap
/ row-gap
/ column-gap
Existuje zarovnání na hlavní ose pro určitý prvek?
Prvek se bude moci roztahovat 3x více, než ostatní.
flex-shrink
Jaká je základní hodnota flex-shrink
a flex-grow
?
Určuje taktéž jakým směrem dle flex-direction
.
Ve verzi free máme k dispozici 1.600 ikon zdarma.
Ikony můžeme stáhnout a implementovat pomocí dokumentace. Pro účely prací budeme použivat CDN.