<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
	<id>https://wiki.coderdojocomo.it/index.php?action=history&amp;feed=atom&amp;title=Corsi%2FWeb_design%2FLezione_5</id>
	<title>Corsi/Web design/Lezione 5 - Cronologia</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.coderdojocomo.it/index.php?action=history&amp;feed=atom&amp;title=Corsi%2FWeb_design%2FLezione_5"/>
	<link rel="alternate" type="text/html" href="https://wiki.coderdojocomo.it/index.php?title=Corsi/Web_design/Lezione_5&amp;action=history"/>
	<updated>2026-08-04T05:53:13Z</updated>
	<subtitle>Cronologia della pagina su questo sito</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wiki.coderdojocomo.it/index.php?title=Corsi/Web_design/Lezione_5&amp;diff=417&amp;oldid=prev</id>
		<title>Mattia.sala: Crea Lezione 5: Un po di stile con il CSS (da PDF Sushi Card)</title>
		<link rel="alternate" type="text/html" href="https://wiki.coderdojocomo.it/index.php?title=Corsi/Web_design/Lezione_5&amp;diff=417&amp;oldid=prev"/>
		<updated>2026-08-03T20:54:59Z</updated>

		<summary type="html">&lt;p&gt;Crea Lezione 5: Un po di stile con il CSS (da PDF Sushi Card)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nuova pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Corso/Pagina|corso=webdesign|1=Lezione 5 · 60-90 minuti|2=🎨 Un po&amp;#039; di stile con il CSS|obiettivo=Obiettivo: &amp;#039;&amp;#039;&amp;#039;collegare un foglio di stile CSS al sito e imparare le regole base per cambiare colori, font e layout.&amp;#039;&amp;#039;&amp;#039;}}&lt;br /&gt;
== 🎒 Ci serve ==&lt;br /&gt;
&lt;br /&gt;
{{Corso/Materiali}}&lt;br /&gt;
*Il sito creato nelle lezioni precedenti: &amp;lt;code&amp;gt;index.html&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;chi-sono.html&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;hobby.html&amp;lt;/code&amp;gt;&lt;br /&gt;
{{Corso/FineMateriali}}&lt;br /&gt;
&lt;br /&gt;
== 🧠 Un po&amp;#039; di teoria ==&lt;br /&gt;
&lt;br /&gt;
Finora hai lavorato solo con l&amp;#039;HTML e realizzato le basi del tuo sito: funziona tutto, ma da vedere è un po&amp;#039; spoglio, quasi tutto in bianco e nero. È il momento di diventare creativi e aggiungere un po&amp;#039; di stile!&lt;br /&gt;
&amp;lt;/br&amp;gt;&lt;br /&gt;
Per farlo serve un file &amp;#039;&amp;#039;&amp;#039;CSS&amp;#039;&amp;#039;&amp;#039; (Cascading Style Sheets — fogli di stile a cascata): contiene &amp;quot;ricette&amp;quot; che dicono al browser come devono apparire gli elementi della pagina. Scoprirai tra poco cosa c&amp;#039;entrano le cascate.&lt;br /&gt;
&lt;br /&gt;
== 🔨 Costruisci: dai colore al tuo sito ==&lt;br /&gt;
&lt;br /&gt;
{{Corso/Passi}}&lt;br /&gt;
{{Corso/Passo|1=&lt;br /&gt;
      Nella cartella &amp;lt;code&amp;gt;mio-primo-sito&amp;lt;/code&amp;gt;, crea una sottocartella &amp;lt;code&amp;gt;css&amp;lt;/code&amp;gt;, e dentro un file di testo chiamato &amp;lt;code&amp;gt;stile.css&amp;lt;/code&amp;gt;.&lt;br /&gt;
    }}&lt;br /&gt;
{{Corso/Passo|1=&lt;br /&gt;
      In ogni pagina HTML (&amp;lt;code&amp;gt;index.html&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;chi-sono.html&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;hobby.html&amp;lt;/code&amp;gt;...), dentro &amp;lt;code&amp;gt;head&amp;lt;/code&amp;gt;, aggiungi questa riga per collegare il foglio di stile:&lt;br /&gt;
      &amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;link type=&amp;quot;text/css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; href=&amp;quot;css/stile.css&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;/pre&amp;gt;&lt;br /&gt;
      Un nuovo tag, &amp;lt;code&amp;gt;link&amp;lt;/code&amp;gt;! Permette di collegare al documento HTML elementi esterni &amp;quot;utili&amp;quot;. L&amp;#039;attributo &amp;lt;code&amp;gt;type&amp;lt;/code&amp;gt; dice che è un file CSS di tipo testo; &amp;lt;code&amp;gt;rel&amp;lt;/code&amp;gt; dice la sua relazione col documento principale (è il suo foglio di stile); &amp;lt;code&amp;gt;href&amp;lt;/code&amp;gt;, come già sai, indica il file.&lt;br /&gt;
    }}&lt;br /&gt;
{{Corso/Passo|1=&lt;br /&gt;
      Apri &amp;lt;code&amp;gt;stile.css&amp;lt;/code&amp;gt; con l&amp;#039;editor e scrivi la tua prima regola:&lt;br /&gt;
      &amp;lt;pre&amp;gt;&lt;br /&gt;
body {&lt;br /&gt;
  font-family: sans-serif;&lt;br /&gt;
}&lt;br /&gt;
      &amp;lt;/pre&amp;gt;&lt;br /&gt;
      Salva, aggiorna una delle pagine html: è cambiato il font? Prova a cambiare &amp;lt;code&amp;gt;sans-serif&amp;lt;/code&amp;gt; con &amp;lt;code&amp;gt;serif&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;cursive&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;fantasy&amp;lt;/code&amp;gt; o &amp;lt;code&amp;gt;monospace&amp;lt;/code&amp;gt;.&lt;br /&gt;
    }}&lt;br /&gt;
{{Corso/Passo|1=&lt;br /&gt;
      Questa regola dice al browser come mostrare tutto quello che sta dentro il tag &amp;lt;code&amp;gt;body&amp;lt;/code&amp;gt;. Aggiungi altre righe alla stessa regola:&lt;br /&gt;
      &amp;lt;pre&amp;gt;&lt;br /&gt;
body {&lt;br /&gt;
  font-family: sans-serif;&lt;br /&gt;
  font-size: 20px;&lt;br /&gt;
  margin: 2em;&lt;br /&gt;
}&lt;br /&gt;
      &amp;lt;/pre&amp;gt;&lt;br /&gt;
    }}&lt;br /&gt;
{{Corso/Passo|1=&lt;br /&gt;
      Ora aggiungi una seconda regola, questa volta per il titolo &amp;lt;code&amp;gt;h1&amp;lt;/code&amp;gt;:&lt;br /&gt;
      &amp;lt;pre&amp;gt;&lt;br /&gt;
h1 {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  color: white;&lt;br /&gt;
  background-color: blue;&lt;br /&gt;
  border-radius: 0.5em;&lt;br /&gt;
  padding: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
      &amp;lt;/pre&amp;gt;&lt;br /&gt;
      Salva e aggiorna: il titolo ora ha uno sfondo colorato!&lt;br /&gt;
      {{Corso/Tip|1=Anche il CSS richiede un po&amp;#039; di ordine: le maiuscole e le minuscole vanno rispettate come in HTML; ogni selettore ha le sue regole tra parentesi graffe &amp;lt;code&amp;gt;{ }&amp;lt;/code&amp;gt;; ogni regola ha i due punti &amp;lt;code&amp;gt;:&amp;lt;/code&amp;gt; tra nome e valore e termina con un punto e virgola &amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;. Anche qui la spaziatura non conta per il browser, ma l&amp;#039;indentazione aiuta a leggere il codice.}}&lt;br /&gt;
    }}&lt;br /&gt;
{{Corso/Passo|1=&lt;br /&gt;
      Non abbiamo ancora spiegato cosa c&amp;#039;entrano le &amp;quot;cascate&amp;quot; nel nome CSS! Prova ad aggiungere questa regola e guarda cosa succede:&lt;br /&gt;
      &amp;lt;pre&amp;gt;&lt;br /&gt;
h1 {&lt;br /&gt;
  font-family: fantasy;&lt;br /&gt;
}&lt;br /&gt;
      &amp;lt;/pre&amp;gt;&lt;br /&gt;
      Con una regola hai impostato un font per tutto il documento (selettore &amp;lt;code&amp;gt;body&amp;lt;/code&amp;gt;), poi con una nuova regola hai cambiato il comportamento solo di una sua parte, il titolo (selettore &amp;lt;code&amp;gt;h1&amp;lt;/code&amp;gt;) — a cascata, appunto. Nota che tutte le altre regole del &amp;lt;code&amp;gt;body&amp;lt;/code&amp;gt; restano valide anche per &amp;lt;code&amp;gt;h1&amp;lt;/code&amp;gt; (per esempio il &amp;lt;code&amp;gt;font-size&amp;lt;/code&amp;gt;, se non lo hai sovrascritto).&lt;br /&gt;
    }}&lt;br /&gt;
{{Corso/FinePassi}}&lt;br /&gt;
&lt;br /&gt;
== 🚀 Sfide ==&lt;br /&gt;
&lt;br /&gt;
{{Corso/Sfida|1=stella|2=&lt;br /&gt;
    Cambia i colori di sfondo e testo di &amp;lt;code&amp;gt;h1&amp;lt;/code&amp;gt; con altri a tua scelta.&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
{{Corso/Sfida|1=cometa|2=&lt;br /&gt;
    Aggiungi una regola per il tag &amp;lt;code&amp;gt;p&amp;lt;/code&amp;gt; (per esempio &amp;lt;code&amp;gt;color&amp;lt;/code&amp;gt; o &amp;lt;code&amp;gt;font-size&amp;lt;/code&amp;gt;) e una per &amp;lt;code&amp;gt;ul&amp;lt;/code&amp;gt; o &amp;lt;code&amp;gt;li&amp;lt;/code&amp;gt;.&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
{{Corso/Sfida|1=razzo|2=&lt;br /&gt;
    Aggiungi una regola per il tag &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; (i link), per esempio &amp;lt;code&amp;gt;color&amp;lt;/code&amp;gt;, e prova ad aggiungere anche &amp;lt;code&amp;gt;a:hover { ... }&amp;lt;/code&amp;gt;: cosa succede quando passi il mouse sopra un link?&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
== 📝 Quiz: mettiti alla prova ==&lt;br /&gt;
&lt;br /&gt;
{{Corso/Quiz|domanda=Cosa significa CSS?|A=Computer Style System.|B=Cascading Style Sheets.|C=Colorful Standard Sheets.|risposta=B|ok=Esatto!|riprova=Riprova!}}&lt;br /&gt;
&lt;br /&gt;
{{Corso/Quiz|domanda=Quale tag collega un file CSS a una pagina HTML?|A=&amp;amp;lt;style&amp;amp;gt;|B=&amp;amp;lt;css&amp;amp;gt;|C=&amp;amp;lt;link&amp;amp;gt;|risposta=C|ok=Sì! Con gli attributi rel e href.|riprova=Riprova!}}&lt;br /&gt;
&lt;br /&gt;
{{Corso/Quiz|domanda=In una regola CSS come &amp;quot;body { color: blue; }&amp;quot;, cosa è &amp;quot;body&amp;quot;?|A=Il selettore: dice a quale elemento si applica la regola.|B=Il valore della regola.|C=Un commento.|risposta=A|ok=Esatto: il selettore sceglie l&amp;#039;elemento, le regole tra { } dicono come deve apparire.|riprova=Riprova!}}&lt;br /&gt;
&lt;br /&gt;
== 📚 Da guardare o leggere ==&lt;br /&gt;
&lt;br /&gt;
{{Corso/Fonte|1=&lt;br /&gt;
    [https://developer.mozilla.org/it/docs/Learn/Getting_started_with_the_web/CSS_basics Le basi del CSS (MDN)] — selettori, proprietà e tanti altri esempi da provare.&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
== 🎉 Hai finito il corso! ==&lt;br /&gt;
&lt;br /&gt;
{{Corso/Tip|1=&lt;br /&gt;
    Ora hai un piccolo sito con più pagine, immagini, link e uno stile tutto tuo. Se vuoi continuare a sperimentare, guarda la sezione &amp;quot;Progetti da provare&amp;quot; nella pagina &amp;#039;&amp;#039;&amp;#039;[[Web design]]&amp;#039;&amp;#039;&amp;#039;, oppure chiedi a un &amp;#039;&amp;#039;&amp;#039;mentor&amp;#039;&amp;#039;&amp;#039; nuove sfide.&lt;br /&gt;
  }}&lt;br /&gt;
&lt;br /&gt;
{{Corso/FinePagina|prev=[[Corsi/Web design/Lezione 4|Lezione 4: La homepage e i link]]|next=}}&lt;/div&gt;</summary>
		<author><name>Mattia.sala</name></author>
	</entry>
</feed>