Mobile-First: Come Iniziare da Zero
Scopri i principi fondamentali dell’approccio mobile-first e come cambia il tuo processo di design
Impara a usare clamp() per creare tipografia che scala proporzionalmente su tutti i viewport senza media query complicate
La tipografia è il cuore di ogni design. Per anni abbiamo usato media query per adattare i font a ogni dispositivo â uno spettacolo complicato. Ma c’è un modo migliore. La funzione clamp() di CSS risolve il problema con una riga di codice.
Non serve più scrivere tre versioni di font-size per mobile, tablet e desktop. Un singolo valore scala in modo fluido tra i tuoi breakpoint, adattandosi naturalmente a ogni schermo. à il tipo di semplicità che fa gridare “perché non lo sapevo prima?”.
La Formula Magica
font-size: clamp(1rem, 2.5vw, 2rem);
Minimo, valore fluido, massimo. Niente di più. Il browser fa il resto.
clamp() accetta tre parametri. Il primo è il valore minimo â sotto questo non scende mai. Il secondo è il valore preferito, quello che cresce con la viewport. Il terzo è il massimo â sopra questo non va.
Pensa a un elastico. Ha una lunghezza minima (quando è completamente contratto) e una massima (quando è completamente teso). Nel mezzo? Si allunga e si contrae naturalmente. Così funziona clamp(). Non è una cosa complicata, è elegante.
Su un telefono a 320px, il tuo h1 avrà il minimo. Su un monitor a 2560px, avrà il massimo. E su tutti i viewport in mezzo? Scala fluidamente, proporzionalmente, senza scatti.
Non devi inventare i numeri. Ecco le proporzioni che funzionano bene per la maggior parte dei siti italiani:
Questi valori non sono casuali. Sono costruiti per mantenere il ritmo tipografico su smartphone, tablet e desktop. Il valore “vw + rem” combina unità di viewport con unità assolute, creando una scala che cresce dolcemente.
In Italia, il traffico mobile è superiore al 65%. Non è un numero da ignorare. La maggior parte dei tuoi visitatori legge su telefoni, non su desktop. La tipografia fluida è importante qui.
Quando usi clamp(), il testo rimane leggibile su tutti i dispositivi. Non è troppo piccolo su mobile (cosa che accade con i media query tradizionali), e non è troppo grande su desktop (il classico errore). à giusto, sempre.
Il browser fa il calcolo per te. Meno CSS, meno manutenzione, meno bug. E il risultato? Un’esperienza di lettura coerente da 320px a 1920px senza pause o salti.
Nota: Questo articolo è a scopo educativo e informativo. I valori e le tecniche presentate sono basati su best practice comuni nel design responsivo. Ogni progetto ha esigenze diverse â testa sempre i tuoi valori di clamp() su dispositivi reali prima di pubblicare. Le prestazioni e la leggibilità variano in base al font, al colore dello sfondo e alle preferenze personali degli utenti.
La tipografia fluida non è una novità strana. à il modo naturale di progettare nel 2026. Smetti di pensare a breakpoint rigidi e inizia a pensare a scaling fluido. I tuoi utenti non notano la differenza tecnica, ma sentono la qualità : testo sempre leggibile, sempre perfetto, indipendentemente dal loro dispositivo.
Se stai ancora usando media query separate per ogni grandezza di schermo, è il momento di cambiare. Prova clamp() sul tuo prossimo progetto. Vedrai come semplifica il tuo lavoro e migliora l’esperienza di lettura.
Pronto a implementare la tipografia fluida?
Contatta il Team