Percorso completo

Tutte le lezioni CSS3-LAB

Un indice ordinato per studiare CSS in modo progressivo, dai primi selettori al progetto finale.

Fondamenti

Cos’è CSS3 e a cosa serve

Capire il ruolo dei fogli di stile nella separazione tra struttura HTML e presentazione grafica.

Leggi →
Base

Collegare un foglio CSS

Usare link, percorsi relativi e organizzazione corretta delle cartelle del sito.

Leggi →
Selettori

Selettori CSS

Applicare regole a tag, classi, id, discendenti e stati interattivi.

Leggi →
Grafica

Colori e sfondi

Gestire colori, gradienti, immagini di sfondo e contrasti leggibili.

Leggi →
Tipografia

Testi, font e spaziatura

Rendere leggibili titoli, paragrafi, link e testi lunghi.

Leggi →
Layout

Box model

Capire margin, border, padding, width e box-sizing.

Leggi →
Layout

Display e position

Usare block, inline, inline-block, relative, absolute e sticky.

Leggi →
Layout

Flexbox

Allineare elementi in righe e colonne in modo semplice e responsivo.

Leggi →
Layout

CSS Grid

Creare griglie, schede, aree e layout a colonne.

Leggi →
Mobile

Responsive design

Adattare la pagina a smartphone, tablet e desktop con media query.

Leggi →
Componenti

Menu di navigazione

Costruire menu orizzontali, verticali e responsive.

Leggi →
Componenti

Card e box informativi

Creare riquadri leggibili per articoli, prodotti, lezioni e servizi.

Leggi →
UI

Bottoni e link

Disegnare pulsanti coerenti, accessibili e riconoscibili.

Leggi →
Form

Stilizzare i form

Migliorare campi, label, select, checkbox e messaggi di errore.

Leggi →
Dati

Tabelle leggibili

Rendere tabelle più ordinate, responsive e facili da consultare.

Leggi →
Media

Immagini responsive

Adattare immagini, copertine e miniature senza deformarle.

Leggi →
Interazioni

Transizioni e hover

Aggiungere micro-interazioni senza appesantire la pagina.

Leggi →
Movimento

Animazioni CSS

Usare keyframes con moderazione per comunicare stati e cambiamenti.

Leggi →
Organizzazione

Variabili CSS

Gestire palette, spaziature e valori ricorrenti con custom properties.

Leggi →
Tema

Dark mode base

Preparare una variante scura mantenendo contrasto e leggibilità.

Leggi →
Qualità

Accessibilità nel CSS

Non nascondere focus, mantenere contrasto e rispettare la navigazione da tastiera.

Leggi →
Debug

Errori comuni CSS

Riconoscere conflitti, specificità, percorsi errati e regole sovrascritte.

Leggi →
Metodo

Organizzare il CSS

Strutturare un file CSS in sezioni chiare e riutilizzabili.

Leggi →
Progetto

Progetto finale CSS3-LAB

Impaginare una pagina completa partendo da HTML già pronto.

Leggi →