29. CSS - Flexbox IV a transform
Spoločne si doklepneme návrh stránky z minula a ak stihneme, začneme tému o transformácii elementov - posun, rotácia a zošikmenie.
Predmet Webové technológie je určený pre študentov Košickej akadémie softvérového vývoja, prvý ročník. Predmet poskytuje vedomosti a skúsenosti v práci s HTML5, CSS3 a Typescript-om.
Spoločne si doklepneme návrh stránky z minula a ak stihneme, začneme tému o transformácii elementov - posun, rotácia a zošikmenie.
Pokračujeme v téme Flexbox. Možno si ukážeme podstatné časti domácej, ak bude záujem a nastavíme si základný responzívny layout kostry stránky cez Flexbox.
Pokračujeme v téme Flexbox. Domáca je do nedele 25.1.2026 18:00.
Začneme tému Flexbox, čo je asi najpopulárnejší layoutovací nástroj súčasnosti. Domáca nebude.
Na začiatku si vzorovo vyriešime projekt Dúha. Na záver si dokončíme tému poziciovanie, konkrétne fixed a sticky.
Povieme si o všetkých možnostiach poziciovania, dnes stihneme - static, relative a absolute.
Dokončíme rozprávanie o pozadiach ako obrázkových tak aj grandientných. Domáca je do 11.1.2026 18:00
Povieme si o základných jednotkách vzdialenosti.Vysvetlíme si kedysi široko využívanú schopnosť obtekania. Začneme tému pozadia. Obrázky na hranie.
Prejdeme si domácu Špagety 2 a vypichneme dôležité časti, kde boli časté problémy. Vysvetlíme si ako funguje špecifickosť selektorov.
Porozprávame si o pseudotriedach a pseudoelementoch a začneme domácu úlohu Špagety 2, ktorej dokončenie bude na domácu úlohu.
Dokončíme projekt stránky tvorcu keramiky. Začneme rozprávanie o súdoreneckých spojkách v selektoroch a atribútových selektoroch.
Dnes dáme novým veciam na chvíľu pokoj. Budeme spoločne vytvárať trochu komplexnejšiu webstránku pre tvorcu keramiky.
Prejdeme si náš projekt vizitka a porozprávame o ďalších vlastnostiach súvisiacich s box modelom - tieňovaní, rámčekoch outline, flexibilných veľkostiach a ako sa vysporiadať s obsahom, ktorý do bloku nevojde.
Porozprávame asi najdôležitejšiu súčasť CSS a to je box model. Predstavíme si jeho hlavné súčasti content, padding, border a margin. Pri ich nastavovaní nemôžeme vynechať okrem absolútnych aj relatívne veľkosti týchto vlastností a ich kombináciu. Povieme si o tom, ako tieto vlastnosti fungujú pre inline, inline-block a block elementy aj ako medzi nimi prepínať cez vlastnosť display. Na záver si povieme o zaobľovaní rámčekov.
Porozprávame si spôsoboch dekorovania textu a liniek - tiene, čiary; transofrmácie textu napr. na veľké písmená. Predstavíme si spôsoby úpravy odrážok v číslovaných aj nečíslovaných zoznamoch.Domáca bude 7. zadanie - do utorka 18.11. 18:00.
Nastavíme si medzery v písme, výšku písma. Povieme si ako použiť externé fonty z Google fonts a ako importovať externé fonty do lokálnych súborov. Dnes domáca nebude.
Budeme sa venovať nastavovaniu vlastností fontov - family, size, weight, style, align. Nastavíme si medzery v písme, výšku písma. Povieme si ako použiť externé fonty z Google fonts. Dnes domáca nebude, užite si prázdniny.
Dokončíme rozprávanie o farbách. Povieme si o využití atribútov id a class pri určení cieľov štýlovania a možno už začneme rozprávať o fontoch. Domáca dnes nebude.
Predstavíme si 3 základné spôsoby, ako vkladať CSS do HTML, potom začneme rozprávanie o farbách. Domáca bude 6. zadanie - do utorka 21.10. 18:00.
Predstavíme si spôsob pridania sémantiky zvanú Mikrodáta. Dnes domáca nebude.
Dokončíme sémantické elementy a porozprávame si o pokročilých metódach pridávania sémantiky cez Mikroformáty. Dnes domáca nebude.
Porozprávane si o tabuľkách v HTML - domáce zadanie bude z nich. Začneme rozprávanie o sémantických elemetoch. Piate zadanie slúži iba ako štartovací projektík.
Povieme si o tom, ako sa vkladajú do HTML špeciálne znaky cez HTML Entity. Z rýchlika si predstavíme niekoľko nesémantických elementov ako <meter>, <progress>, <details>, <dialog>, <pre>, <template>, <iframe>, <video> a podobne. Dnes domáca nebude.
Prejdeme si formulárové elementy - input typy text, password, number, email, color, ale aj elementy textarea, select, radio, checkbox, range a fieldset. Zadanie treba vypracovať do nedele 5.10.2025 18:00.
Prejdeme si základné formulárové elementy input (typu text), form a label
Porozprávame si o linkách a obrázkoch.
Dokončíme si skúšanie práce s gitom s našim prvým zadaním aj so zdrojákmi z výučby. Ukážeme si ako efektívne pracovať s Visual Studio Code.
Vysvetlíme si základnú prácu s gitom. Ukážeme si základnú kostru HTML5 a ošaháme si niekoľko základných HTML elementov.
Rozbeháme si prostredie - nainštalujeme si Git, Visual Studio Code, vytvoríme si kontá na Githube a vytvoríme si svoj repozitár prvého zadania v classroom.github.com.