Tilgængelige formularer uden hovedpine
I denne kategori dykker vi ned i alt det, der får en webside til både at hænge sammen og se ordentlig ud: HTML til struktur, og CSS til styling og layout. Fokus er praktisk – du skal kunne tage eksemplerne, kopiere dem over i din editor og se en forskel med det samme.
Artiklerne spænder fra de helt grundlæggende byggesten (tags, semantik, farver, fonte) til mere avancerede emner som responsivt design, moderne layout-teknikker (Flexbox, Grid) og små forbedringer, der gør dine sider hurtigere, mere tilgængelige og nemmere at vedligeholde.
HTML er skelettet i din webside. Hvis strukturen er rodet, bliver alting ovenpå også sværere – både styling, JavaScript og senere vedligeholdelse. Derfor arbejder vi meget med:
<header>, <main>, <section>, <article> osv.Hvis du er helt i startfasen med at lære at kode, kan det være en hjælp at kombinere artiklerne her med de mere introducerende ressourcer i Lær at kode-kategorien. Sammen giver de dig både teori, øvelser og konkrete projekter.
CSS er lag nummer to: farver, typografi, spacing, knapper, menuer og hele layoutet. Her får du både de klassiske teknikker og moderne best practices. Vi arbejder bl.a. med:
Du vil også støde på artikler, der hjælper dig med at forstå, hvordan CSS faktisk beregnes i browseren – box-modellen, flow, stacking order osv. Det er den slags viden, der gør det meget nemmere at fejlfinde mærkelige layouts senere.
HTML og CSS er fundamentet for al webudvikling. Når du først er tryg ved strukturen og layoutet, bliver det langt lettere at bevæge dig videre til dynamisk adfærd med JavaScript, eller til at arbejde med frameworks og full stack.
En typisk læringsvej kunne se sådan ud:
Artiklerne her i kategorien hjælper dig netop med de første tre trin: stærk HTML-struktur, solid CSS-styling og et responsivt, brugbart layout.
Start med enkle HTML-sider og meget lidt CSS ad gangen. Få én ting til at virke, før du går videre til den næste. Brug f.eks. en artikel om grundlæggende tags, og suppler med ressourcerne under Kom godt i gang, hvor fokus er på det allerførste skridt og opsætning af værktøjer.
Det korte svar: øvelse med konkrete små opgaver. I stedet for at prøve at bygge en stor webapp med det samme, kan du:
Her vil artikler med fokus på layout-teknikker, komponentbaserede designs og mobilvenlige mønstre være særligt relevante.
Det er helt normalt at blive overvældet af kombinationen af HTML, CSS, browserforskelle og værktøjer. En god strategi er at adskille udfordringerne: fejl i HTML-struktur, fejl i CSS-logik og fejl i værktøjskæden. Du kan med fordel kombinere indholdet her med artiklerne om fejlfinding og debugging, hvor vi arbejder mere målrettet med systematisk problemløsning.
Når du er tryg ved HTML og CSS, står døren åben til resten af udviklerverdenen: JavaScript, frameworks, backend og full stack. På tværs af Coding Class finder du derfor artikler, der hjælper dig videre i både den tekniske retning og i forhold til studie og karriere – f.eks. under studie, karriere og læringsvej.
Indholdet i denne kategori er tænkt som et fundament, du kan vende tilbage til igen og igen. Jo bedre du forstår HTML og CSS, desto nemmere bliver alt det, der kommer ovenpå.