Il Responsive Web Design è una tecnica innovativa di Web Design che consente di adattare automaticamente il layout grafico del sito web ai vari dispositivi utilizzati dall’utente, al fine di fornire una visualizzazione ottimale delle pagine e di renderne agevole la consultazione dei contenuti in funzione del dispositivo sui quali vengono visualizzate, sia esso un PC desktop, un tablet o uno smartphone.
Il Responsive Web Design si basa infatti su particolari caratteristiche di CSS, chiamate Media Queries, che permettono di associare un determinato foglio di stile CSS a seconda delle dimensioni del dispositivo di visualizzazione rilevato.