{"id":40432,"date":"2020-09-17T05:16:46","date_gmt":"2020-09-17T12:16:46","guid":{"rendered":"https:\/\/kinsta.com\/?p=78861&#038;preview=true&#038;preview_id=78861"},"modified":"2023-02-02T12:07:35","modified_gmt":"2023-02-02T11:07:35","slug":"responsive-web-design","status":"publish","type":"post","link":"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/","title":{"rendered":"Guida per Principianti al Responsive Web Design (con Esempi di Codice e di Layout)"},"content":{"rendered":"<p>Con un internet sempre pi\u00f9 accessibile da dispositivi mobili, non \u00e8 pi\u00f9 sufficiente avere un <a href=\"https:\/\/kinsta.com\/blog\/wordpress-vs-static-html\/\" target=\"_blank\" rel=\"noopener noreferrer\">sito web statico<\/a> che appare bello solo sullo schermo di un computer.<\/p>\n<p>Per non parlare dei tablet, dei laptop 2 in 1 e dei diversi modelli di smartphone con diverse dimensioni dello schermo.<\/p>\n<p>Quindi, sbattere <a href=\"https:\/\/kinsta.com\/it\/argomenti\/strategia-di-contenuti\/\" target=\"_blank\" rel=\"noopener noreferrer\">il vostro contenuto<\/a> in un&#8217;unica colonna e pensare di aver concluso il lavoro non vi aiuter\u00e0.<\/p>\n<p>Con il responsive web design, potete assicurarvi che il vostro sito web appaia al meglio su telefoni cellulari, tablet, laptop e schermi desktop.<\/p>\n<p>E questo miglioramento dell&#8217;esperienza utente significa conversioni pi\u00f9 elevate e crescita del business.<\/p>\n<p>Questa guida vi dir\u00e0 tutto ci\u00f2 che dovete sapere sulla progettazione di un sito web reattivo, comprese le definizioni, un percorso passo passo, esempi e altro ancora.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2 id=\"what-is-responsive-web-design\">Cos&#8217;\u00e8 il Responsive Web Design?<\/h2>\n<p>Il responsive web design \u00e8 un approccio al web design che fa s\u00ec che i vostri contenuti web si adattino alle diverse dimensioni dello schermo e delle finestre di una variet\u00e0 di dispositivi.<\/p>\n<p>Ad esempio, i vostri contenuti potrebbero essere divisi in colonne diverse sugli schermi del desktop, perch\u00e9 questi sono abbastanza larghi da adattarsi a quel design.<\/p>\n<p>Se si dividono i contenuti in pi\u00f9 colonne su un dispositivo mobile, per gli utenti sar\u00e0 difficile leggere e interagire.<\/p>\n<p>Il <a href=\"https:\/\/kinsta.com\/it\/blog\/migliori-pratiche-di-web-design\/#mobile-responsiveness\" target=\"_blank\" rel=\"noopener noreferrer\">design reattivo<\/a> consente di consegnare pi\u00f9 layout separati per i vostri contenuti e il vostro design a dispositivi diversi a seconda delle dimensioni dello schermo.<\/p>\n\n<h2 id=\"responsive-web-design-vs-adaptive-design\">Responsive Web Design e Design Adattivo<\/h2>\n<p>La differenza tra il responsive design e il design adattivo \u00e8 che il responsive design adatta il rendering di una singola versione di pagina. Al contrario, il design adattivo fornisce pi\u00f9 versioni completamente diverse della stessa pagina.<\/p>\n<figure style=\"width: 900px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/progettazione-reattiva-vs-adattiva.png\" alt=\"Design reattivo e adattivo\" width=\"900\" height=\"498\"><figcaption class=\"wp-caption-text\">Design reattivo e adattivo<\/figcaption><\/figure>\n<p>Sono entrambe <a href=\"https:\/\/kinsta.com\/it\/blog\/tendenze-web-design\/\" target=\"_blank\" rel=\"noopener noreferrer\">tendenze cruciali del web design<\/a> che permettono ai webmaster di controllare l&#8217;aspetto del loro sito su schermi diversi, ma l&#8217;approccio \u00e8 diverso.<\/p>\n<p>Con un design reattivo, gli utenti accederanno allo stesso file di base attraverso il loro browser, indipendentemente dal dispositivo, ma il <a href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-css\/\" target=\"_blank\" rel=\"noopener noreferrer\">codice CSS<\/a> controller\u00e0 il layout e lo render\u00e0 in modo diverso in base alle dimensioni dello schermo. Con il design adattivo, c&#8217;\u00e8 uno script che verifica la dimensione dello schermo e quindi accede al template progettato per quel dispositivo.<\/p>\n<h2 id=\"why-responsive-design-matters\">Perch\u00e9 il Design Reattivo \u00c8 Importante<\/h2>\n<p>Se siete nuovi di web design, <a href=\"https:\/\/kinsta.com\/it\/blog\/assumere-uno-sviluppatore-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">sviluppo<\/a> o <a href=\"https:\/\/kinsta.com\/it\/blog\/migliori-piattaforme-di-blogging\/\" target=\"_blank\" rel=\"noopener noreferrer\">blogging<\/a>, potreste in primo luogo chiedervi perch\u00e9 il responsive design \u00e8 importante.<\/p>\n<p>La risposta \u00e8 semplice. Non \u00e8 pi\u00f9 sufficiente progettare per un singolo dispositivo. Il traffico web mobile ha superato il desktop e ora rappresenta la maggior parte del <a href=\"https:\/\/kinsta.com\/it\/blog\/come-dirigere-il-traffico-verso-il-vostro-sito-web\/\" target=\"_blank\" rel=\"noopener noreferrer\">traffico dei siti web<\/a>, con oltre il <a href=\"https:\/\/gs.statcounter.com\/platform-market-share\/desktop-mobile-tablet\/worldwide\/#monthly-201112-202002\" target=\"_blank\" rel=\"noopener noreferrer\">51%<\/a>.<\/p>\n<figure style=\"width: 1444px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/quota-di-mercato-mobile.png\" alt=\"Quota di mercato mobile, tablet, desktop\" width=\"1444\" height=\"927\"><figcaption class=\"wp-caption-text\">Quota di mercato mobile, tablet, desktop<\/figcaption><\/figure>\n<p>Quando oltre la met\u00e0 dei vostri potenziali visitatori utilizza un dispositivo mobile per navigare in internet, non potete servire loro una pagina progettata solo per il desktop. Sarebbe difficile da leggere e da usare e genererebbe una cattiva esperienza utente.<\/p>\n<p>Ma non \u00e8 tutto. Gli utenti con dispositivi mobili costituiscono anche la <a href=\"https:\/\/www.statista.com\/statistics\/275814\/mobile-share-of-organic-search-engine-visits\/\" target=\"_blank\" rel=\"noopener noreferrer\">maggior parte delle visite ai motori di ricerca<\/a>.<\/p>\n<figure style=\"width: 705px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/traffico-di-ricerca-mobile.png\" alt=\"Traffico di ricerca mobile\" width=\"705\" height=\"518\"><figcaption class=\"wp-caption-text\">Traffico di ricerca mobile<\/figcaption><\/figure>\n<p>Infine, negli ultimi anni, il mobile \u00e8 diventato uno dei pi\u00f9 importanti canali pubblicitari. Anche in un mercato post-pandemico, la <a href=\"https:\/\/www.emarketer.com\/content\/us-mobile-ad-spending-will-manage-grow-2020\" target=\"_blank\" rel=\"noopener noreferrer\">spesa pubblicitaria mobile cresce<\/a> del 4,8%, raggiungendo i 91,52 miliardi di dollari.<\/p>\n<p>Se scegliete di <a href=\"https:\/\/kinsta.com\/it\/blog\/dimensioni-banner-pubblicitari\/\" target=\"_blank\" rel=\"noopener noreferrer\">fare pubblicit\u00e0 sui social media<\/a> o di utilizzare un approccio organico come la <a href=\"https:\/\/kinsta.com\/it\/blog\/seo-di-youtube\/\" target=\"_blank\" rel=\"noopener noreferrer\">SEO di YouTube<\/a>, la stragrande maggioranza del vostro traffico proverr\u00e0 da utenti mobili.<\/p>\n<p>Se le vostre <a href=\"https:\/\/kinsta.com\/it\/blog\/plugin-wordpress-landing-page\/\" target=\"_blank\" rel=\"noopener noreferrer\">landing page<\/a> non sono ottimizzate per il mobile e facili da usare, non sarete in grado di massimizzare il ROI dei vostri sforzi di marketing. Un cattivo <a href=\"https:\/\/kinsta.com\/it\/blog\/tracciamento-delle-conversioni\/\" target=\"_blank\" rel=\"noopener noreferrer\">tasso di conversione<\/a> porter\u00e0 a un minor numero di lead e a uno spreco di soldi in spesa pubblicitaria.<\/p>\n<h2 id=\"are-wordpress-sites-responsive\">I Siti WordPress Sono Reattivi?<\/h2>\n<p>Se i siti WordPress sono reattivi o meno dipende dal tema del vostro sito WP. Un <a href=\"https:\/\/kinsta.com\/it\/blog\/temi-wordpress-veloci\/\" target=\"_blank\" rel=\"noopener noreferrer\">tema WordPress<\/a> \u00e8 l&#8217;equivalente di un template di un sito web statico e controlla il design e il layout dei contenuti.<\/p>\n<p>Se utilizzate un tema WordPress predefinito, come <a href=\"https:\/\/wordpress.org\/themes\/twentytwenty\/\" target=\"_blank\" rel=\"noopener noreferrer\">Twenty Twenty<\/a>, il design \u00e8 reattivo, ma dato che si tratta di un design a una colonna, potreste non accorgervene quando lo guardate su schermi diversi.<\/p>\n<p>Se utilizzate un altro tema WordPress, \u00e8 possibile verificare se sia reattivo o meno, confrontando il suo aspetto su diversi dispositivi o utilizzando Chrome Developer Tools.<\/p>\n<h2 id=\"the-building-blocks-of-responsive-web-design\">I Mattoni del Responsive Web Design<\/h2>\n<p>In questa sezione, descriveremo le basi della progettazione di un sito web reattivo e i suoi diversi elementi costitutivi.<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"disc\" selector=\"h3\" count-number=\"6\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>CSS e HTML<\/h3>\n<p>Il fondamento del responsive design \u00e8 la combinazione di <a href=\"https:\/\/kinsta.com\/it\/blog\/modificare-codice-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">HTML e CSS<\/a>, due linguaggi che controllano il contenuto e il layout di una pagina in un determinato browser web.<\/p>\n<figure style=\"width: 1231px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/html-vs-css.png\" alt=\"HTML vs CSS\" width=\"1231\" height=\"741\"><figcaption class=\"wp-caption-text\">HTML vs CSS (Fonte immagine: codingdojo.com)<\/figcaption><\/figure>\n<p>HTML controlla principalmente la struttura, gli elementi e il contenuto di una pagina web. Ad esempio, per aggiungere un&#8217;<a href=\"https:\/\/kinsta.com\/it\/blog\/immagini-gratuite-per-wordpress\/\">immagine a un sito web<\/a>, \u00e8 necessario utilizzare un codice HTML come questo:<\/p>\n<pre><code class=\"language-html\">&lt;img src=\"image.gif\" alt=\"image\" class=\u201dfull-width-img\u201d&gt;<\/code><\/pre>\n<p>Potete impostare una &#8220;classe&#8221; o un &#8220;id&#8221; cui potete successivamente puntare con il <a href=\"https:\/\/kinsta.com\/it\/blog\/combinare-css-esterni\/\" target=\"_blank\" rel=\"noopener noreferrer\">codice CSS<\/a>.<\/p>\n<p>Nel vostro codice HTML potreste anche controllare gli attributi primari come l&#8217;altezza e la larghezza, ma questa non \u00e8 pi\u00f9 considerata una best practice.<\/p>\n<p>Invece, i <a href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-css\/\" target=\"_blank\" rel=\"noopener noreferrer\">CSS<\/a> sono utilizzati per modificare il design e il layout degli elementi che si includono in una pagina con HTML. Il codice CSS pu\u00f2 essere incluso in una sezione &lt; style&gt; di un documento HTML o come <a href=\"https:\/\/kinsta.com\/it\/blog\/come-personalizzare-il-vostro-tema-wordpress\/#the-stylesheet\" target=\"_blank\" rel=\"noopener noreferrer\">file di foglio di stile separato.<\/a><\/p>\n<p>Ad esempio, potremmo modificare la larghezza di tutte le immagini HTML a livello di elemento in questo modo:<\/p>\n<pre><code class=\"language-CSS\">img {\nwidth: 100%;\n}<\/code><\/pre>\n<p>Oppure potremmo puntare alla specifica classe &#8220;full-width-img&#8221; aggiungendo un punto all&#8217;inizio.<\/p>\n<pre><code class=\"language-CSS\">.full-width-img {\nwidth: 100%;\n}<\/code><\/pre>\n<p>Potete anche controllare il design al di l\u00e0 di altezza, larghezza e <a href=\"https:\/\/kinsta.com\/it\/blog\/schemi-di-colore-siti-web\/\" target=\"_blank\" rel=\"noopener noreferrer\">colore<\/a>. Usare i CSS in questo modo permette di creare un progetto reattivo quando lo si combina con una tecnica chiamata media query.<\/p>\n<h3>Media Query<\/h3>\n<p>Una <a href=\"https:\/\/www.seobility.net\/en\/wiki\/Media_Queries\" target=\"_blank\" rel=\"noopener noreferrer\">media query<\/a> \u00e8 una parte fondamentale di CSS3 che permette di rendere il contenuto in modo che si adatti a diverse variabili come la dimensione dello schermo o la risoluzione.<\/p>\n<figure id=\"attachment_78843\" aria-describedby=\"caption-attachment-78843\" style=\"width: 900px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-78843\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/interrogazioni-multimediali.png\" alt=\"Media query per desktop, tablet, smartphone\" width=\"900\" height=\"680\"><figcaption id=\"caption-attachment-78843\" class=\"wp-caption-text\">Media query per desktop, tablet, smartphone<\/figcaption><\/figure>\n<p>Funziona in modo simile ad una &#8220;clausola if&#8221; di alcuni linguaggi di programmazione, controllando fondamentalmente <em>se<\/em> la finestra di visualizzazione di uno schermo \u00e8 abbastanza larga o troppo larga prima di eseguire il codice appropriato.<\/p>\n<pre><code class=\"language-CSS\">@media screen and (min-width: 780px) {\n.full-width-img {\nmargin: auto;\nwidth: 90%;\n}<\/code><\/pre>\n<p>Se lo schermo \u00e8 largo almeno 780 pixel, le immagini della classe &#8220;full-width-img&#8221; occuperanno il 90% dello schermo e saranno automaticamente centrate da margini altrettanto ampi.<\/p>\n<h3>Layout Fluidi<\/h3>\n<p>Un layout fluido \u00e8 una parte essenziale di un design moderno e reattivo. Ai vecchi tempi, si impostava un valore statico per ogni elemento HTML, come 600 pixel.<\/p>\n<p>Un layout fluido si basa invece su valori dinamici come una percentuale della larghezza del viewport.<\/p>\n<figure id=\"attachment_78859\" aria-describedby=\"caption-attachment-78859\" style=\"width: 1400px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-78859\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/esempio-di-layout-del-fluido.png\" alt=\"Esempio di layout fluido\" width=\"1400\" height=\"600\"><figcaption id=\"caption-attachment-78859\" class=\"wp-caption-text\">Esempio di layout fluido<\/figcaption><\/figure>\n<p>Questo approccio aumenter\u00e0 o diminuir\u00e0 dinamicamente le diverse dimensioni degli elementi del contenitore in base alle dimensioni dello schermo.<\/p>\n<h3>Layout Flexbox<\/h3>\n<p>Mentre un layout basato sulle percentuali \u00e8 fluido, molti designer e sviluppatori web hanno ritenuto che non fosse abbastanza dinamico o flessibile. Flexbox \u00e8 un modulo CSS progettato come per essere pi\u00f9 efficiente nel disporre pi\u00f9 elementi, anche quando la dimensione del contenuto all&#8217;interno del contenitore \u00e8 sconosciuta.<\/p>\n<p>Un contenitore flessibile espande gli elementi in modo che riempiano lo spazio libero disponibile o li restringe per evitare che trabordino. Questi contenitori flessibili hanno una serie di propriet\u00e0 uniche, come justify-content, che non \u00e8 possibile modificare con un normale elemento HTML.<\/p>\n<figure id=\"attachment_78842\" aria-describedby=\"caption-attachment-78842\" style=\"width: 941px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-78842\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/contenitore-flexbox.png\" alt=\"Contenitore Flexbox\" width=\"941\" height=\"909\"><figcaption id=\"caption-attachment-78842\" class=\"wp-caption-text\">Contenitore Flexbox<\/figcaption><\/figure>\n<p>\u00c8 un argomento complicato, quindi se volete utilizzarlo nel vostro progetto, dovreste leggere <a href=\"https:\/\/css-tricks.com\/snippets\/css\/a-guide-to-flexbox\/\" target=\"_blank\" rel=\"noopener noreferrer\">la guida a flexbox di CSS Tricks<\/a>.<\/p>\n<h3>Immagini Reattive<\/h3>\n<p>L&#8217;iterazione pi\u00f9 elementare delle immagini reattive segue lo stesso concetto di layout fluido, utilizzando un&#8217;unit\u00e0 dinamica per controllare la larghezza o l&#8217;altezza. Il codice CSS di esempio di cui abbiamo parlato prima realizza gi\u00e0 questo risultato:<\/p>\n<pre><code class=\"language-CSS\">img {\nwidth: 100%;\n}<\/code><\/pre>\n<p>L&#8217;unit\u00e0 % si avvicina ad una singola percentuale della larghezza o dell&#8217;altezza del viewport e fa in modo che l&#8217;immagine rimanga proporzionata allo schermo.<\/p>\n<p>Il problema di questo approccio \u00e8 che ogni utente deve scaricare l&#8217;immagine a grandezza naturale, anche su cellulare.<\/p>\n<p>Per servire diverse versioni in scala per diversi dispositivi, \u00e8 necessario utilizzare l&#8217;attributo HTML <code>srcset<\/code> nei tag img, per specificare pi\u00f9 di una dimensione di immagine.<\/p>\n<pre><code class=\"language-CSS\">&lt;img srcset=\"large-img.jpg 1024w,\nmiddle-img.jpg 640w,\nsmall-img.jpg \u00a0320w\"\nsrc=\"small.jpg\"\n\/&gt;<\/code><\/pre>\n<p>WordPress utilizza automaticamente questa funzionalit\u00e0 per le immagini incluse nei post o nelle pagine.<\/p>\n<h3>Velocit\u00e0<\/h3>\n<p>Quando si cerca di creare un design reattivo per il proprio sito web, la <a href=\"https:\/\/kinsta.com\/it\/impara\/velocizzare-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">velocit\u00e0 di caricamento dovrebbe essere una priorit\u00e0 assoluta<\/a>.<\/p>\n<p>Le pagine che si caricano in 2 secondi hanno una <a href=\"https:\/\/royal.pingdom.com\/page-load-time-really-affect-bounce-rate\/\" target=\"_blank\" rel=\"noopener noreferrer\">frequenza di rimbalzo<\/a> media del 9%, mentre le pagine che impiegano 5 secondi portano ad una frequenza di rimbalzo del 38%.<\/p>\n<p>Il vostro approccio alla reattivit\u00e0 non deve bloccare o ritardare il primo rendering della vostra pagina pi\u00f9 del necessario.<\/p>\n<p>Ci sono diversi modi per rendere pi\u00f9 veloci le vostre pagine. <a href=\"https:\/\/kinsta.com\/it\/blog\/ottimizzare-le-immagini-per-web-e-prestazioni\/\" target=\"_blank\" rel=\"noopener noreferrer\">Ottimizzare le vostre immagini<\/a>, implementare la <a href=\"https:\/\/kinsta.com\/it\/blog\/la-cache-di-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">memorizzazione nella cache<\/a>, minificare, usare un layout CSS pi\u00f9 efficiente, evitare il <a href=\"https:\/\/kinsta.com\/it\/blog\/eliminare-javascript-e-css-che-boccano-la-visualizzazione\/\" target=\"_blank\" rel=\"noopener noreferrer\">JS che blocca il rendering<\/a>, e <a href=\"https:\/\/kinsta.com\/it\/blog\/percorso-rendering-critico\/\" target=\"_blank\" rel=\"noopener noreferrer\">migliorare il vostro percorso critico di rendering<\/a> sono tutte idee che dovreste prendere in considerazione.<\/p>\n<p>Potreste anche provare ad implementare Google AMP per le vostre pagine mobili, ma nel nostro <a href=\"https:\/\/kinsta.com\/it\/blog\/disattivare-google-amp\/\" target=\"_blank\" rel=\"noopener noreferrer\">caso di studio di Google AMP<\/a>, i nostri lead mobili sono diminuiti di un enorme 59%.<\/p>\n<h2 id=\"common-responsive-breakpoints\">Comuni Breakpoint nel Responsive Web Design<\/h2>\n<p>Per lavorare con le media query, \u00e8 necessario decidere i &#8220;breakpoint responsive&#8221; o i breakpoint delle dimensioni dello schermo. Un breakpoint \u00e8 la larghezza dello schermo in cui si utilizza una media query per implementare nuovi stili CSS.<\/p>\n<h3>Dimensioni comuni dello schermo<\/h3>\n<ul>\n<li>Mobile: 360 x 640<\/li>\n<li>Mobile: 375 x 667<\/li>\n<li>Mobile: 360 x 720<\/li>\n<li>iPhone X: 375 x 812<\/li>\n<li>Pixel 2: 411 x 731<\/li>\n<li>Tablet: 768 x 1024<\/li>\n<li>Laptop: 1366 x 768<\/li>\n<li>Laptop o desktop ad alta risoluzione: 1920 x 1080<\/li>\n<\/ul>\n<p>Se si sceglie un approccio di design mobile-first, con una singola colonna e font di dimensioni pi\u00f9 piccole come base, non \u00e8 necessario includere i breakpoint mobili &#8211; a meno che non si voglia ottimizzare il design per modelli specifici.<\/p>\n<figure id=\"attachment_78860\" aria-describedby=\"caption-attachment-78860\" style=\"width: 900px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-78860\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/mobile-primo-design.png\" alt=\"Mobile-first design\" width=\"900\" height=\"500\"><figcaption id=\"caption-attachment-78860\" class=\"wp-caption-text\">Mobile-first design (Fonte: silocreativo.com)<\/figcaption><\/figure>\n<p>In questo modo \u00e8 possibile creare un design reattivo di base con due soli breakpoint, uno per tablet e uno per computer portatili e desktop.<\/p>\n<h3>Breakpoint Responsive di Bootstrap<\/h3>\n<p>Uno dei primi, e pi\u00f9 popolari, framework reattivi, <a href=\"https:\/\/getbootstrap.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bootstrap<\/a> ha guidato l&#8217;assalto alla progettazione statica del web e ha contribuito a stabilire il design mobile-first come standard del settore.<\/p>\n<p>Di conseguenza, ancora oggi molti designer seguono i breakpoint della larghezza dello schermo di Bootstrap.<\/p>\n<figure id=\"attachment_78839\" aria-describedby=\"caption-attachment-78839\" style=\"width: 1276px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-78839\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/pupnti-di-rottura-reattivi-di-bootstrap.png\" alt=\"Breakpoint reattivi di Bootstrap\" width=\"1276\" height=\"564\"><figcaption id=\"caption-attachment-78839\" class=\"wp-caption-text\">Breakpoint reattivi di Bootstrap<\/figcaption><\/figure>\n<p>Utilizzano le media query per indirizzare i telefoni in landscape (576px), i tablet (768px), i laptop (992px) e gli schermi extra large del desktop (1200px).<\/p>\n<h2 id=\"how-to-make-your-website-responsive\">Come Rendere Reattivo il Vostro Sito Web<\/h2>\n<p>Ora che avete familiarit\u00e0 con i le basi, \u00e8 il momento di rendere reattivo il vostro sito web.<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"disc\" selector=\"h3\" count-number=\"5\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>Impostare gli Intervalli delle Media Query (Breakpoint Responsive)<\/h3>\n<p>Impostate gli intervalli delle vostre media query in base alle esigenze specifiche del vostro design. Ad esempio, se volessimo seguire gli standard di Bootstrap per il nostro design, utilizzeremmo le seguenti media query:<\/p>\n<ul>\n<li>576px per telefoni in portrait<\/li>\n<li>768px per tablet<\/li>\n<li>992px per laptop<\/li>\n<li>1200px per dispositivi di grandi dimensioni<\/li>\n<\/ul>\n<h3>Dimensione Elementi di Layout con Percentuali o Creazione di un Layout CSS a Griglia<\/h3>\n<p>Il primo e pi\u00f9 importante passo \u00e8 quello di impostare diverse dimensioni per i diversi elementi di layout a seconda della media query o del breakpoint dello schermo.<\/p>\n<p>Il numero di contenitori di layout di cui disponete dipender\u00e0 dal design, ma la maggior parte dei siti web si concentra sugli elementi elencati di seguito:<\/p>\n<ul>\n<li>Wrapper o container<\/li>\n<li>Header<\/li>\n<li>Contenuto<\/li>\n<li><a href=\"https:\/\/kinsta.com\/it\/blog\/rimuovere-la-barra-laterale-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">Barra laterale<\/a><\/li>\n<li><a href=\"https:\/\/kinsta.com\/it\/blog\/aggiungere-codice-header-footer\/\" target=\"_blank\" rel=\"noopener noreferrer\">Footer<\/a><\/li>\n<\/ul>\n<figure id=\"attachment_78846\" aria-describedby=\"caption-attachment-78846\" style=\"width: 1058px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-78846\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/layout-comune.jpg\" alt=\"Layout comune\" width=\"1058\" height=\"793\"><figcaption id=\"caption-attachment-78846\" class=\"wp-caption-text\">Layout comune<\/figcaption><\/figure>\n<p>Con l&#8217;<a href=\"https:\/\/kinsta.com\/it\/blog\/google-mobile-first-index\/\" target=\"_blank\" rel=\"noopener noreferrer\">approccio &#8220;mobile-first&#8221;<\/a>, si possono stilizzare i principali elementi del layout in questo modo (senza media query per gli stili di base per i telefoni cellulari):<\/p>\n<pre><code class=\"language-CSS\">#wrapper {width:95%; \u00a0margin: 0 auto; }\n\n#header {width:100%; }\n\n#content {width:100%; }\n\n#sidebar {width:100%; }\n\n#footer {width:100%; }\n\n\/\/ Small devices (landscape phones, 576px and up)\n\n@media (min-width: 576px) {\n\n\/\/ Medium devices (tablets, 768px and up)\n\n@media (min-width: 768px) {\n\n#wrapper {width:90%; \u00a0margin: 0 auto; }\n\n#content {width:70%; float:left; }\n\n#sidebar {width:30%; float:right; }\n\n\/\/ Large devices (desktops, 992px and up)\n\n@media (min-width: 992px) { ... }\n\n}\n\n\/\/ Extra large devices (large desktops, 1200px and up)\n\n@media (min-width: 1200px) {\n\n#wrapper {width:90%; \u00a0margin: 0 auto; }\n\n}<\/code><\/pre>\n<p>In un approccio basato sulle percentuali, l&#8217;attributo &#8220;float&#8221; controlla da quale lato dello schermo apparir\u00e0 un elemento, a sinistra o a destra.<\/p>\n<p>Se si vuole andare oltre le basi e creare un design all&#8217;avanguardia e reattivo, \u00e8 necessario familiarizzare con il layout flexbox di CSS e i suoi attributi come <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/box-sizing\" target=\"_blank\" rel=\"noopener noreferrer\">box-sizing<\/a> e <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/flex\" target=\"_blank\" rel=\"noopener noreferrer\">flex<\/a>.<\/p>\n<h3>Implementare Immagini Reattive<\/h3>\n<p>Un modo per assicurarsi che le vostre immagini non si rompano \u00e8 semplicemente quello di utilizzare un valore dinamico per tutte le immagini, come abbiamo spiegato in precedenza.<\/p>\n<pre><code class=\"language-CSS\">img {\nwidth: 100%;\n}<\/code><\/pre>\n<p>Ma questo non ridurr\u00e0 il carico di lavoro dei visitatori mobili quando accedono al vostro sito web.<\/p>\n<p>Quando aggiungete immagini alle vostre pagine, assicuratevi di includere sempre un srcset che con diverse dimensioni della vostra foto.<\/p>\n<p>Farlo manualmente pu\u00f2 richiedere molto tempo, ma con un <a href=\"https:\/\/kinsta.com\/it\/blog\/software-cms\/#1-wordpress--price-free\" target=\"_blank\" rel=\"noopener noreferrer\">CMS come WordPress<\/a>, quando si <a href=\"https:\/\/kinsta.com\/it\/blog\/libreria-media-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">caricano i file multimediali<\/a> ci\u00f2 avviene automaticamente.<\/p>\n<h3>Tipografia Reattiva per il Testo del Vostro Sito Web<\/h3>\n<p>Il focus principale del responsive web design \u00e8 sulla <a href=\"https:\/\/kinsta.com\/it\/blog\/migliori-pratiche-di-web-design\/#mobile-responsiveness\" target=\"_blank\" rel=\"noopener noreferrer\">reattivit\u00e0<\/a> dei blocchi di layout, degli elementi e dei media. Il testo \u00e8 spesso trattato come una cosa secondaria.<\/p>\n<p>Ma per un design veramente reattivo, si dovrebbero <a href=\"https:\/\/kinsta.com\/it\/blog\/come-cambiare-i-font-in-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">regolare in modo appropriato anche le dimensioni dei caratteri<\/a>, in modo che si adattino alle dimensioni dello schermo.<\/p>\n<p>Il modo pi\u00f9 semplice per farlo \u00e8 impostare un valore statico per la dimensione del font, come 22 px, e <a href=\"https:\/\/www.smashingmagazine.com\/2017\/05\/fluid-responsive-typography-css-poly-fluid-sizing\/\" target=\"_blank\" rel=\"noopener noreferrer\">adattarlo in ogni media query<\/a>.<\/p>\n<figure id=\"attachment_78845\" aria-describedby=\"caption-attachment-78845\" style=\"width: 800px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-78845\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/dimensione-del-carattere-rispetto.png\" alt=\"Punti di dispersione della Dimensione del carattere rispetto alla dimensione della vista\" width=\"800\" height=\"495\"><figcaption id=\"caption-attachment-78845\" class=\"wp-caption-text\">Punti di dispersione della Dimensione del carattere rispetto alla dimensione della vista<\/figcaption><\/figure>\n<p>\u00c8 possibile mirare a pi\u00f9 elementi di testo contemporaneamente utilizzando una virgola per separarli.<\/p>\n<pre><code class=\"language-CSS\">@media (min-width: 992px) {\n\nbody, p, a, h4 {\n\nfont-size: 14px;\n\n}\n\n}<\/code><\/pre>\n<h3>Test di Reattivit\u00e0<\/h3>\n<p>Per prima cosa, dovete verificare se il vostro sito \u00e8 mobile-friendly con <a href=\"https:\/\/search.google.com\/test\/mobile-friendly\" target=\"_blank\" rel=\"noopener noreferrer\">il test mobile-friendly di Google<\/a>. Basta inserire l&#8217;URL del vostro sito web e cliccare sul pulsante &#8220;Test URL&#8221; per ottenere i risultati.<\/p>\n<figure id=\"attachment_79342\" aria-describedby=\"caption-attachment-79342\" style=\"width: 1612px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-79342 size-full\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/test-mobile-friendly-di-google.png\" alt=\"Il test Mobile-Friendly di Google\" width=\"1612\" height=\"780\"><figcaption id=\"caption-attachment-79342\" class=\"wp-caption-text\">Il test Mobile-Friendly di Google<\/figcaption><\/figure>\n<p>Non preoccupatevi se ci mette un po&#8217; di tempo per trovare il vostro sito. Questo non riflette la velocit\u00e0 di caricamento delle pagine.<\/p>\n<p>Se avete seguito i passaggi descritti in questo articolo, dovrebbe dirvi che avete un sito web mobile-friendly.<\/p>\n<p>Poi dovete testare il vostro sito su pi\u00f9 dimensioni di schermo con uno strumento come <a href=\"https:\/\/developers.google.com\/web\/tools\/chrome-devtools\" target=\"_blank\" rel=\"noopener noreferrer\">Chrome developer tools<\/a>.<\/p>\n<p>Premete CTRL + Shift + I su Windows, o Command + Option + I su Mac per aprire la relativa vista del dispositivo. Da qui, potete selezionare il dispositivo mobile o il tablet di vostra scelta per testare la reattivit\u00e0 del vostro progetto.<\/p>\n<figure id=\"attachment_79343\" aria-describedby=\"caption-attachment-79343\" style=\"width: 1318px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-79343 size-full\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/test-di-layout-reattivi-e-mobili-in-chrome.png\" alt=\"Test di layout reattivi e mobili in Chrome\" width=\"1318\" height=\"848\"><figcaption id=\"caption-attachment-79343\" class=\"wp-caption-text\">Test di layout reattivi e mobili in Chrome<\/figcaption><\/figure>\n<p>Ci sono alcune domande alle quali dovreste rispondere durante la procedura.<\/p>\n<ul>\n<li>Il layout si adatta al giusto numero di colonne?<\/li>\n<li>Il contenuto si inserisce bene all&#8217;interno degli elementi del layout e dei contenitori su schermi diversi?<\/li>\n<li>Le dimensioni dei caratteri si adattano ad ogni schermo?<\/li>\n<\/ul>\n<h2 id=\"css-units-and-values-for-responsive-design\">Unit\u00e0 CSS e Valori per il Design Reattivo<\/h2>\n<p>CSS dispone di unit\u00e0 di misura sia assolute che relative. Un esempio di unit\u00e0 di misura assoluta \u00e8 un cm o un px. Le unit\u00e0 relative o i valori dinamici dipendono dalle dimensioni e dalla risoluzione dello schermo o dalle dimensioni dei caratteri dell&#8217;elemento root.<\/p>\n<h3>PX, EM, REM, Unit\u00e0 Viewport per un Design Reattivo<\/h3>\n<ul>\n<li>PX &#8211; un singolo pixel<\/li>\n<li>EM &#8211; unit\u00e0 relativa basata sulla dimensione del carattere dell&#8217;elemento.<\/li>\n<li>REM &#8211; unit\u00e0 relativa basata sulla dimensione del carattere dell&#8217;elemento.<\/li>\n<li>VH, VW &#8211; % dell&#8217;altezza o della larghezza del viewport.<\/li>\n<li>% &#8211; la percentuale dell&#8217;elemento genitore.<\/li>\n<\/ul>\n<p>Un nuovo web designer o developer dovrebbe probabilmente attenersi ai pixel per il testo perch\u00e9 sono l&#8217;unit\u00e0 di misura pi\u00f9 diretta nei CSS.<\/p>\n<p>Ma quando si imposta la larghezza e la larghezza massima delle immagini e di altri elementi, l&#8217;utilizzo delle % \u00e8 la soluzione migliore. Questo approccio far\u00e0 s\u00ec che i componenti si adattino alle dimensioni dello schermo di ogni dispositivo.<\/p>\n<h2 id=\"responsive-design-examples\">Esempi di Responsive Web Design<\/h2>\n<p>Qui di seguito mostreremo alcuni esempi di responsive web design provenienti da diversi settori industriali &#8211; e impareremo da ci\u00f2 che fanno di giusto e sbagliato.<\/p>\n<h3>1. Giornale Online: New York Times<\/h3>\n<figure id=\"attachment_78844\" aria-describedby=\"caption-attachment-78844\" style=\"width: 1400px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-78844\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/new-york-times.png\" alt=\"NYT su cellulare, tablet e laptop\" width=\"1400\" height=\"600\"><figcaption id=\"caption-attachment-78844\" class=\"wp-caption-text\">NYT su cellulare, tablet e laptop<\/figcaption><\/figure>\n<p>Sul desktop, il layout del <a href=\"https:\/\/www.nytimes.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">NYT<\/a> ricorda un giornale tradizionale, affollato di immagini e di diverse righe e colonne di contenuti. Sembra che ci sia una colonna o una riga separata per ogni categoria di notizie.<\/p>\n<p>Su mobile, \u00e8 conforme allo standard a una colonna e regola anche il menu in modo che sia nel formato a fisarmonica per essere pi\u00f9 facile da usare.<\/p>\n<h3>2. Blog: The Art of Non-Conformity<\/h3>\n<figure id=\"attachment_78851\" aria-describedby=\"caption-attachment-78851\" style=\"width: 1400px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-78851\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/l-arte-della-non-conformita-1.png\" alt=\"The Art of Non-Conformity su cellulare, tablet e laptop\" width=\"1400\" height=\"600\"><figcaption id=\"caption-attachment-78851\" class=\"wp-caption-text\">The Art of Non-Conformity su cellulare, tablet e laptop<\/figcaption><\/figure>\n<p>Il blog di Chris Guillebeau <a href=\"https:\/\/chrisguillebeau.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">&#8220;The Art of Non-Conformity&#8221;<\/a> \u00e8 online da oltre un decennio. Anche se il design non \u00e8 il pi\u00f9 all&#8217;avanguardia, \u00e8 reattivo e adatta sui dispositivi mobili il layout a due colonne con barra laterale e contenuti principali a un design a una sola colonna.<\/p>\n<h3>3. Ecommerce: Amazon<\/h3>\n<figure id=\"attachment_78849\" aria-describedby=\"caption-attachment-78849\" style=\"width: 1400px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-78849\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/amazon.png\" alt=\"Amazon su cellulare, tablet e laptop\" width=\"1400\" height=\"600\"><figcaption id=\"caption-attachment-78849\" class=\"wp-caption-text\">Amazon su cellulare, tablet e laptop<\/figcaption><\/figure>\n<p>Amazon \u00e8 leader mondiale nel <a href=\"https:\/\/kinsta.com\/it\/blog\/hosting-ecommerce\/\" target=\"_blank\" rel=\"noopener noreferrer\">commercio elettronico<\/a> per un motivo: l&#8217;interfaccia utente \u00e8 perfettamente fluida su tutti i dispositivi.<\/p>\n<p>Il layout del tablet rimuove semplicemente una parte dello spazio bianco e aggiunge una sezione di icone scrollabili per inserire pi\u00f9 contenuti in un pacchetto pi\u00f9 piccolo.<\/p>\n<p>Il layout mobile porta tutto in un&#8217;unica colonna, concentrandosi sull&#8217;essenziale, come la storia recente degli acquisti, piuttosto che sulle icone dei link delle diverse sezioni della homepage principale.<\/p>\n<h3>4. Sito video: YouTube<\/h3>\n<figure id=\"attachment_78841\" aria-describedby=\"caption-attachment-78841\" style=\"width: 1400px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-78841\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/youtube.png\" alt=\"YouTube su cellulare, tablet e laptop\" width=\"1400\" height=\"600\"><figcaption id=\"caption-attachment-78841\" class=\"wp-caption-text\">YouTube su cellulare, tablet e laptop<\/figcaption><\/figure>\n<p>Il cuore del design della homepage di <a href=\"https:\/\/kinsta.com\/it\/blog\/incorporare-video-youtube-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">YouTube<\/a> \u00e8 una griglia flessibile di video rilevanti per ogni utente. Sui tablet, il numero di colonne in ogni riga scende a tre. Sul mobile, \u00e8 ridotto a una sola colonna.<\/p>\n<p>La versione mobile sposta anche il menu principale nella parte inferiore dello schermo, pi\u00f9 vicino ai pollici degli utenti con smartphone. Questo semplice spostamento <a href=\"https:\/\/kinsta.com\/it\/blog\/navigazione-siti-web\/\" target=\"_blank\" rel=\"noopener noreferrer\">migliora la navigazione<\/a> e la UX.<\/p>\n<h3>5. Rivista online: Wired<\/h3>\n<figure id=\"attachment_78858\" aria-describedby=\"caption-attachment-78858\" style=\"width: 1400px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-78858\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/cablato-su-cellulare-tablet-e-laptop.png\" alt=\"Wired su cellulare, tablet e laptop\" width=\"1400\" height=\"600\"><figcaption id=\"caption-attachment-78858\" class=\"wp-caption-text\">Wired su cellulare, tablet e laptop<\/figcaption><\/figure>\n<p>L&#8217;approccio di Wired al responsive web design si focalizza su un layout a una colonna su tutti gli schermi pi\u00f9 piccoli, a partire dai tablet.<\/p>\n<p>Si tratta di un layout di base, ma attira l&#8217;attenzione dell&#8217;utente sulle storie di punta e sulla <a href=\"https:\/\/kinsta.com\/it\/blog\/ottimizzare-tasso-di-conversione\/\" target=\"_blank\" rel=\"noopener noreferrer\">CTA per l&#8217;iscrizione<\/a>.<\/p>\n\n<h2>Riepilogo<\/h2>\n<p>Ci sono molti elementi che entrano nel responsive web design. Se non si ha una comprensione di base di HTML e CSS, pu\u00f2 essere facile commettere errori.<\/p>\n<p>Ma, familiarizzando con i diversi elementi del design, con lo studio di esempi pratici e con i giusti strumenti di sviluppo web e testando il codice di esempio, dovreste essere in grado di rendere il vostro sito web reattivo senza alcun problema insormontabile.<\/p>\n<p>Se vi sembra troppo da realizzare, potete sempre o assumere uno <a href=\"https:\/\/kinsta.com\/it\/blog\/assumere-uno-sviluppatore-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">sviluppatore WordPress<\/a> o semplicemente assicurarvi che <a href=\"https:\/\/kinsta.com\/it\/blog\/temi-wordpress-veloci\/\" target=\"_blank\" rel=\"noopener noreferrer\">il tema<\/a> sia gi\u00e0 reattivo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Con un internet sempre pi\u00f9 accessibile da dispositivi mobili, non \u00e8 pi\u00f9 sufficiente avere un sito web statico che appare bello solo sullo schermo di un &#8230;<\/p>\n","protected":false},"author":103,"featured_media":40453,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[25526,84],"topic":[25878,26008,25982],"class_list":["post-40432","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-responsiveness","tag-webdesign","topic-design-sito-wordpress","topic-wordpress-seo","topic-web-design"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Guida 2026 al Responsive Web Design per Principianti (con Esempi di Codice e di Layout)<\/title>\n<meta name=\"description\" content=\"Il mobile ha superato il desktop e rappresenta oltre il 50% del traffico web. Scopri i principi del responsive web design in questa guida.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guida per Principianti al Responsive Web Design (con Esempi di Codice e di Layout)\" \/>\n<meta property=\"og:description\" content=\"Il mobile ha superato il desktop e rappresenta oltre il 50% del traffico web. Scopri i principi del responsive web design in questa guida.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstaitalia\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-09-17T12:16:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-02T11:07:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/responsive-web-design.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Matteo Du\u00f2\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Il mobile ha superato il desktop e rappresenta oltre il 50% del traffico web. Scopri i principi del responsive web design in questa guida.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/responsive-web-design.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@matteoduo\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_IT\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Matteo Du\u00f2\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"19 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/\"},\"author\":{\"name\":\"Matteo Du\u00f2\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/9d811e805493f00205e6409451055174\"},\"headline\":\"Guida per Principianti al Responsive Web Design (con Esempi di Codice e di Layout)\",\"datePublished\":\"2020-09-17T12:16:46+00:00\",\"dateModified\":\"2023-02-02T11:07:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/\"},\"wordCount\":3195,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/responsive-web-design.jpg\",\"keywords\":[\"responsiveness\",\"webdesign\"],\"articleSection\":[\"Sviluppo WordPress\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/\",\"url\":\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/\",\"name\":\"Guida 2026 al Responsive Web Design per Principianti (con Esempi di Codice e di Layout)\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/responsive-web-design.jpg\",\"datePublished\":\"2020-09-17T12:16:46+00:00\",\"dateModified\":\"2023-02-02T11:07:35+00:00\",\"description\":\"Il mobile ha superato il desktop e rappresenta oltre il 50% del traffico web. Scopri i principi del responsive web design in questa guida.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/responsive-web-design.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/responsive-web-design.jpg\",\"width\":1460,\"height\":730,\"caption\":\"Responsive Web Design\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Design del Sito WordPress\",\"item\":\"https:\/\/kinsta.com\/it\/argomenti\/design-sito-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Guida per Principianti al Responsive Web Design (con Esempi di Codice e di Layout)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/it\/#website\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluzioni di hosting premium, veloci e sicure\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/it\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstaitalia\/\",\"https:\/\/x.com\/Kinsta_IT\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/9d811e805493f00205e6409451055174\",\"name\":\"Matteo Du\u00f2\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/78636e34d9c125b93efb7e0893a776f8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/78636e34d9c125b93efb7e0893a776f8?s=96&d=mm&r=g\",\"caption\":\"Matteo Du\u00f2\"},\"description\":\"Head of Content at Kinsta and Content Marketing Consultant for WordPress plugin developers. Connect with Matteo on Twitter.\",\"sameAs\":[\"https:\/\/www.matteoduo.com\",\"https:\/\/www.linkedin.com\/in\/matteoduo\/\",\"https:\/\/x.com\/matteoduo\"],\"url\":\"https:\/\/kinsta.com\/it\/blog\/author\/matteoduo\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Guida 2026 al Responsive Web Design per Principianti (con Esempi di Codice e di Layout)","description":"Il mobile ha superato il desktop e rappresenta oltre il 50% del traffico web. Scopri i principi del responsive web design in questa guida.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/","og_locale":"it_IT","og_type":"article","og_title":"Guida per Principianti al Responsive Web Design (con Esempi di Codice e di Layout)","og_description":"Il mobile ha superato il desktop e rappresenta oltre il 50% del traffico web. Scopri i principi del responsive web design in questa guida.","og_url":"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstaitalia\/","article_published_time":"2020-09-17T12:16:46+00:00","article_modified_time":"2023-02-02T11:07:35+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/responsive-web-design.jpg","type":"image\/jpeg"}],"author":"Matteo Du\u00f2","twitter_card":"summary_large_image","twitter_description":"Il mobile ha superato il desktop e rappresenta oltre il 50% del traffico web. Scopri i principi del responsive web design in questa guida.","twitter_image":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/responsive-web-design.jpg","twitter_creator":"@matteoduo","twitter_site":"@Kinsta_IT","twitter_misc":{"Scritto da":"Matteo Du\u00f2","Tempo di lettura stimato":"19 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/"},"author":{"name":"Matteo Du\u00f2","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/9d811e805493f00205e6409451055174"},"headline":"Guida per Principianti al Responsive Web Design (con Esempi di Codice e di Layout)","datePublished":"2020-09-17T12:16:46+00:00","dateModified":"2023-02-02T11:07:35+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/"},"wordCount":3195,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/responsive-web-design.jpg","keywords":["responsiveness","webdesign"],"articleSection":["Sviluppo WordPress"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/","url":"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/","name":"Guida 2026 al Responsive Web Design per Principianti (con Esempi di Codice e di Layout)","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/responsive-web-design.jpg","datePublished":"2020-09-17T12:16:46+00:00","dateModified":"2023-02-02T11:07:35+00:00","description":"Il mobile ha superato il desktop e rappresenta oltre il 50% del traffico web. Scopri i principi del responsive web design in questa guida.","breadcrumb":{"@id":"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#primaryimage","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/responsive-web-design.jpg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/09\/responsive-web-design.jpg","width":1460,"height":730,"caption":"Responsive Web Design"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/it\/blog\/responsive-web-design\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/it\/"},{"@type":"ListItem","position":2,"name":"Design del Sito WordPress","item":"https:\/\/kinsta.com\/it\/argomenti\/design-sito-wordpress\/"},{"@type":"ListItem","position":3,"name":"Guida per Principianti al Responsive Web Design (con Esempi di Codice e di Layout)"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/it\/#website","url":"https:\/\/kinsta.com\/it\/","name":"Kinsta\u00ae","description":"Soluzioni di hosting premium, veloci e sicure","publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/it\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstaitalia\/","https:\/\/x.com\/Kinsta_IT","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/9d811e805493f00205e6409451055174","name":"Matteo Du\u00f2","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/78636e34d9c125b93efb7e0893a776f8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/78636e34d9c125b93efb7e0893a776f8?s=96&d=mm&r=g","caption":"Matteo Du\u00f2"},"description":"Head of Content at Kinsta and Content Marketing Consultant for WordPress plugin developers. Connect with Matteo on Twitter.","sameAs":["https:\/\/www.matteoduo.com","https:\/\/www.linkedin.com\/in\/matteoduo\/","https:\/\/x.com\/matteoduo"],"url":"https:\/\/kinsta.com\/it\/blog\/author\/matteoduo\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/40432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/users\/103"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/comments?post=40432"}],"version-history":[{"count":8,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/40432\/revisions"}],"predecessor-version":[{"id":54102,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/40432\/revisions\/54102"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/40432\/translations\/en"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/40432\/translations\/es"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/40432\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/40432\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/40432\/translations\/fr"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/40432\/translations\/nl"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/40432\/translations\/de"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/40432\/translations\/se"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/40432\/translations\/jp"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/40432\/translations\/dk"},{"href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/40432\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media\/40453"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media?parent=40432"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/tags?post=40432"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/topic?post=40432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}