SlideShare a Scribd company logo
1 of 117
CSS
CSS
cascade style sheets
CSS
fogli di stile a cascata
CSS
fogli di stile
i CSS
sono una serie di regole
    che si occupano
  dell’aspetto grafico
   di una pagina web
  (documento HTML)
TESTATA   TESTATA
TESTATA                       TESTATA
                                  MENÙ DI NAVIGAZIONE
MENÙ DI NAVIGAZIONE




                      CONTENUTO
TESTATA                       TESTATA
                                  MENÙ DI NAVIGAZIONE
MENÙ DI NAVIGAZIONE




     CONTENUTO        CONTENUTO
TESTATA                       TESTATA
                                  MENÙ DI NAVIGAZIONE
MENÙ DI NAVIGAZIONE



                                  COLONNA
                                  LATERALE
     CONTENUTO        CONTENUTO




   COLONNA
   LATERALE
<div>
<div>
<h1>
<div>
<h1>
<h2>
<div>
<h1>
<h2>
 <p>
<div>
<h1>
<h2>
 <p>
<ul>
<li>
<div>
<h1>
<h2>
 <p>    CSS
<ul>
<li>
<div>         LARGHEZZA
<h1>
<h2>
 <p>    CSS
<ul>
<li>
<div>         LARGHEZZA
<h1>           ALTEZZA
<h2>
 <p>    CSS
<ul>
<li>
<div>         LARGHEZZA
<h1>            ALTEZZA
<h2>           POSIZIONE

 <p>    CSS
<ul>
<li>
<div>         LARGHEZZA
<h1>            ALTEZZA
<h2>           POSIZIONE
                 TESTO
 <p>    CSS
<ul>
<li>
<div>         LARGHEZZA
<h1>            ALTEZZA
<h2>           POSIZIONE
                 TESTO
 <p>    CSS    carattere tipografico (font)




<ul>
<li>
<div>         LARGHEZZA
<h1>            ALTEZZA
<h2>           POSIZIONE
                 TESTO
 <p>    CSS    carattere tipografico (font)
                      dimensione



<ul>
<li>
<div>         LARGHEZZA
<h1>            ALTEZZA
<h2>           POSIZIONE
                 TESTO
 <p>    CSS    carattere tipografico (font)
                      dimensione
                           peso
                       crenatura

<ul>
<li>
<div>         LARGHEZZA
<h1>            ALTEZZA
<h2>           POSIZIONE
                 TESTO
 <p>    CSS    carattere tipografico (font)
                      dimensione
                           peso
                       crenatura

<ul>                 altezza di riga




<li>
<div>         LARGHEZZA
<h1>            ALTEZZA
<h2>           POSIZIONE
                 TESTO
 <p>    CSS    carattere tipografico (font)
                       dimensione
                           peso
                        crenatura

<ul>                 altezza di riga
                      allineamento



<li>
<div>          LARGHEZZA
<h1>             ALTEZZA
<h2>            POSIZIONE
                  TESTO
 <p>    CSS      carattere tipografico (font)
                         dimensione
                             peso
                          crenatura

<ul>                   altezza di riga
                        allineamento



<li>          ... E MOLTO ALTRO
?
style.css
<html>
  <head>
     <title>La Musica</title>
  </head>




  <body>
     ...
  </body>
</html>
<html>
  <head>
     <title>La Musica</title>



  </head>

  <body>
     ...
  </body>
</html>
<html>
  <head>
     <title>La Musica</title>



  </head>

  <body>
     ...
  </body>
</html>
<link rel="stylesheet"
type="text/css"
href="style.css" />
<link rel="stylesheet"
type="text/css"
href="style.css" />
COME SCRIVERE
   LE PROPRIETÀ
   NEL FILE .css
IN MODO CORRETTO
elemento
elemento {}
elemento {   }
elemento { proprietà;}
{   ALT Gr + SHIFT + [



}   ALT Gr + SHIFT + ]
<body>
  <div id=”contenitore”>
         <div id=”header”>
              <h1> Il mini sito della Musica </h1>
         </div>
         <div id=”menu”>
              <ul>
                   <li>   Home </li>
                   <li>   Chi Siamo </li>
                   <li>   Foto </li>
                   <li>   Video </li>
              </ul>
         </div>
   ...
   ...
<body>
  <div id=”contenitore”>
         <div id=”header”>
              <h1> Il mini sito della Musica </h1>
         </div>
         <div id=”menu”>
              <ul>
                   <li>   Home </li>
                   <li>   Chi Siamo </li>
                   <li>   Foto </li>
                   <li>   Video </li>
              </ul>
         </div>
   ...
   ...
<div id=”contenitore”>


  NEL FILE .css
 SI RICHIAMA CON

div#contenitore { }
id   CSS
           #
div#contenitore { }
div#contenitore {



}
div#contenitore {
background: #ffffff;

}
div#contenitore {
background: #ffffff;
color: #000000;
}
div#contenitore {
background: #ffffff;
color: #000000;
}
VALORE ESADECIMALE DEI COLORI


      IL MODO PIÙ SEMPLICE
PER INDICARE UN COLORE NEI CSS


 ESADECIMALE = 0123456789abcdef
VALORE ESADECIMALE DEI COLORI



#FFFFFF
VALORE ESADECIMALE DEI COLORI



#FFFFFF   #000000
VALORE ESADECIMALE DEI COLORI



#FFFFFF   #000000   #FF0000
VALORE ESADECIMALE DEI COLORI



#FFFFFF   #000000   #FF0000 #0000FF
VALORE ESADECIMALE DEI COLORI



#FFFFFF   #000000   #FF0000 #0000FF #FFFF00
VALORE ESADECIMALE DEI COLORI



#FFFFFF   #000000   #FF0000 #0000FF #FFFF00



#FF6600 #00FF00 #00CCFF #FF00FF #3300FF
VALORE ESADECIMALE DEI COLORI



#FFFFFF   #000000   #FF0000 #0000FF #FFFF00



#FF6600 #00FF00 #00CCFF #FF00FF #3300FF



#CCCCCC #999999 #333333 #3366FF #CCFF66
div#contenitore {
background: #ffffff;
color: #000000;
}
div#contenitore {
background: #ffffff;
color: #000000;




}
div#contenitore {
background: #ffffff;
color: #000000;
border
margin
padding

}
div#contenitore {
background: #ffffff;
color: #000000;
border
margin
padding

}
border = bordo
margin = margine
padding = rientro
div
border




         div
border




         div
margin
border
               padding



         div
margin
div#contenitore {
background: #ffffff;
color: #000000;
border
margin
padding

}
div#contenitore {
background: #ffffff;
color: #000000;
border: 1px solid #000000;
margin
padding

}
div#contenitore {
background: #ffffff;
color: #000000;
border: 1px solid #000000;
margin: 0px;
padding

}
div#contenitore {
background: #ffffff;
color: #000000;
border: 1px solid #000000;
margin: 0px;
padding: 0px;

}
div#contenitore {
background: #ffffff;
color: #000000;
border: 1px solid #000000;
margin: 0px auto;
padding: 0px;

}
div#contenitore {
background: #ffffff;
color: #000000;
border: 1px solid #000000;
margin: 0px auto;
padding: 0px;
width: 960px;
}
<body>
  <div id=”contenitore”>
         <div id=”header”>
              <h1> Il mini sito della Musica </h1>
         </div>
         <div id=”menu”>
              <ul>
                   <li>   Home </li>
                   <li>   Chi Siamo </li>
                   <li>   Foto </li>
                   <li>   Video </li>
              </ul>
         </div>
   ...
   ...
<body>
  <div id=”contenitore”>
         <div id=”header”>
              <h1> Il mini sito della Musica </h1>
         </div>
         <div id=”menu”>
              <ul>
                   <li>   Home </li>
                   <li>   Chi Siamo </li>
                   <li>   Foto </li>
                   <li>   Video </li>
              </ul>
         </div>
   ...
   ...
<div id=”header”>
    <h1> Il mini sito della Musica </h1>
</div>
<div id=”header”>
    <h1> Il mini sito della Musica </h1>
</div>




                  CSS
<div id=”header”>
    <h1> Il mini sito della Musica </h1>
</div>




                  CSS
           div#header
div#header {



}
div#header {
background: #FF0000;

}
div#header {
background: #FF0000;
color: #FFFFFF;
}
div#header {
background: #FF0000;
color: #FFFFFF;




}
div#header {
background: #FF0000;
color: #FFFFFF;
margin: 0px;
padding: 0px;


}
div#header {
background: #FF0000;
color: #FFFFFF;
margin: 0px;
padding: 0px;
width: 960px;
height: 120px;
}
Il mini sito della Musica
<div id=”header”>
    <h1> Il mini sito della Musica </h1>
</div>
<div id=”header”>
    <h1> Il mini sito della Musica </h1>
</div>
h1 {
color: #FFFFFF;
font-family: Arial;
font-size: 32px;
font-weight: bold;
margin: 0px;
padding: 0px;
}
h1 {
color: #FFFFFF;
font-family: Arial;
font-size: 32px;
font-weight: bold;
margin: 0px;
padding: 0px;
}
Il mini sito della Musica
Il mini sito della Musica
Il mini sito della Musica




                            ???
Il mini sito della Musica




                            ???
h1 {
color: #FFFFFF;
font-family: Arial;
font-size: 32px;
font-weight: bold;
margin: 0px;
padding: 0px;
}
h1 {
color: #FFFFFF;
font-family: Arial;
font-size: 32px;
font-weight: bold;
margin: 0px;
padding: 0px;
}
h1 {
color: #FFFFFF;
font-family: Arial;
font-size: 32px;
font-weight: bold;
margin: 0px;
padding: 0px;
}
h1 {
color: #FFFFFF;
font-family: Arial;
font-size: 32px;
font-weight: bold;
margin: 0px;
padding: 0px;
}
div#header h1 {
color: #FFFFFF;
font-family: Arial;
font-size: 32px;
font-weight: bold;
margin: 0px;
padding: 0px;
}
div#header h1 {
color: #FFFFFF;
font-family: Arial;
font-size: 32px;
font-weight: bold;
margin: 0px;
padding: 0px;
}
Il mini sito della Musica
Il mini sito della Musica
<body>
  <div id=”contenitore”>
         <div id=”header”>
              <h1> Il mini sito della Musica </h1>
         </div>
         <div id=”menu”>
              <ul>
                   <li>   Home </li>
                   <li>   Chi Siamo </li>
                   <li>   Foto </li>
                   <li>   Video </li>
              </ul>
         </div>
   ...
   ...
<div id=”menu”>
  <ul>
     <li> Home </li>
     <li> Chi Siamo </li>

     <li> Foto </li>

     <li> Video </li>
  </ul>

</div>
<div id=”menu”>
  <ul>
     <li> <a href=”#”> Home </a> </li>
     <li> <a href=”#”> Chi Siamo </a> </li>

     <li> <a href=”#”> Foto </a> </li>

     <li> <a href=”#”> Video </a> </li>
  </ul>

</div>
div#menu   {




}
div#menu   {
background: #0000FF;
color: #FFFFFF;




}
div#menu   {
background: #0000FF;
color: #FFFFFF;
margin: 0px;
padding: 0px;


}
div#menu   {
background: #0000FF;
color: #FFFFFF;
margin: 0px;
padding: 0px;
width: 960px;
height: 30px;
}
Il mini sito della Musica
div#menu ul {
margin: 0px;
padding: 0px;
width: 960px;
height: 30px;
list-style: none;

}
div#menu ul li {
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 32px;
font-weight: bold;
display: inline;
}
Il mini sito della Musica
Home   Chi Siamo   Foto   Video   Archivio   Contattaci




                                                          ???
Il mini sito della Musica
Home   Chi Siamo   Foto   Video   Archivio   Contattaci




                                                          ???
div#menu ul li a {
 color: #FFFFFF;
 text-decoration: none;

}
Il mini sito della Musica
Home   Chi Siamo   Foto   Video   Archivio   Contattaci
Il mini sito della Musica
Home   Chi Siamo   Foto   Video   Archivio   Contattaci
androe.com

More Related Content

More from Andrea Riezzo

12 cose da non fare sui social media
12 cose da non fare sui social media12 cose da non fare sui social media
12 cose da non fare sui social mediaAndrea Riezzo
 
Creatività, Condivisione e Lavoro Creativo
Creatività, Condivisione e Lavoro CreativoCreatività, Condivisione e Lavoro Creativo
Creatività, Condivisione e Lavoro CreativoAndrea Riezzo
 
Basi di Fotografia e Light-Painting
Basi di Fotografia e Light-PaintingBasi di Fotografia e Light-Painting
Basi di Fotografia e Light-PaintingAndrea Riezzo
 
Light-Painting ITA - Introduzione
Light-Painting ITA - IntroduzioneLight-Painting ITA - Introduzione
Light-Painting ITA - IntroduzioneAndrea Riezzo
 
Briefing su Branding, Colore e Fonts
Briefing su Branding, Colore e FontsBriefing su Branding, Colore e Fonts
Briefing su Branding, Colore e FontsAndrea Riezzo
 
Logo & Font in un Brand
Logo & Font in un BrandLogo & Font in un Brand
Logo & Font in un BrandAndrea Riezzo
 
Branding e Psicologia del Colore
Branding e Psicologia del ColoreBranding e Psicologia del Colore
Branding e Psicologia del ColoreAndrea Riezzo
 
(Breve) Storia del Web Design
(Breve) Storia del Web Design(Breve) Storia del Web Design
(Breve) Storia del Web DesignAndrea Riezzo
 
Cosa è successo in soli 6 mesi sul Web
Cosa è successo in soli 6 mesi sul WebCosa è successo in soli 6 mesi sul Web
Cosa è successo in soli 6 mesi sul WebAndrea Riezzo
 
Web Marketing (anche nei social media) spicciolo
Web Marketing (anche nei social media) spiccioloWeb Marketing (anche nei social media) spicciolo
Web Marketing (anche nei social media) spiccioloAndrea Riezzo
 
Il diritto d'autore sul Web
Il diritto d'autore sul WebIl diritto d'autore sul Web
Il diritto d'autore sul WebAndrea Riezzo
 
Breve storia del Web Publishing - editoria sul Web
Breve storia del Web Publishing - editoria sul WebBreve storia del Web Publishing - editoria sul Web
Breve storia del Web Publishing - editoria sul WebAndrea Riezzo
 
La Web-Tv: una breve storia dei video sul Web
La Web-Tv: una breve storia dei video sul WebLa Web-Tv: una breve storia dei video sul Web
La Web-Tv: una breve storia dei video sul WebAndrea Riezzo
 

More from Andrea Riezzo (13)

12 cose da non fare sui social media
12 cose da non fare sui social media12 cose da non fare sui social media
12 cose da non fare sui social media
 
Creatività, Condivisione e Lavoro Creativo
Creatività, Condivisione e Lavoro CreativoCreatività, Condivisione e Lavoro Creativo
Creatività, Condivisione e Lavoro Creativo
 
Basi di Fotografia e Light-Painting
Basi di Fotografia e Light-PaintingBasi di Fotografia e Light-Painting
Basi di Fotografia e Light-Painting
 
Light-Painting ITA - Introduzione
Light-Painting ITA - IntroduzioneLight-Painting ITA - Introduzione
Light-Painting ITA - Introduzione
 
Briefing su Branding, Colore e Fonts
Briefing su Branding, Colore e FontsBriefing su Branding, Colore e Fonts
Briefing su Branding, Colore e Fonts
 
Logo & Font in un Brand
Logo & Font in un BrandLogo & Font in un Brand
Logo & Font in un Brand
 
Branding e Psicologia del Colore
Branding e Psicologia del ColoreBranding e Psicologia del Colore
Branding e Psicologia del Colore
 
(Breve) Storia del Web Design
(Breve) Storia del Web Design(Breve) Storia del Web Design
(Breve) Storia del Web Design
 
Cosa è successo in soli 6 mesi sul Web
Cosa è successo in soli 6 mesi sul WebCosa è successo in soli 6 mesi sul Web
Cosa è successo in soli 6 mesi sul Web
 
Web Marketing (anche nei social media) spicciolo
Web Marketing (anche nei social media) spiccioloWeb Marketing (anche nei social media) spicciolo
Web Marketing (anche nei social media) spicciolo
 
Il diritto d'autore sul Web
Il diritto d'autore sul WebIl diritto d'autore sul Web
Il diritto d'autore sul Web
 
Breve storia del Web Publishing - editoria sul Web
Breve storia del Web Publishing - editoria sul WebBreve storia del Web Publishing - editoria sul Web
Breve storia del Web Publishing - editoria sul Web
 
La Web-Tv: una breve storia dei video sul Web
La Web-Tv: una breve storia dei video sul WebLa Web-Tv: una breve storia dei video sul Web
La Web-Tv: una breve storia dei video sul Web
 

CSS - Primi Passi

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n
  74. \n
  75. \n
  76. \n
  77. \n
  78. \n
  79. \n
  80. \n
  81. \n
  82. \n
  83. \n
  84. \n
  85. \n
  86. \n
  87. \n
  88. \n
  89. \n
  90. \n
  91. \n
  92. \n
  93. \n
  94. \n
  95. \n
  96. \n
  97. \n
  98. \n
  99. \n
  100. \n
  101. \n
  102. \n
  103. \n
  104. \n
  105. \n
  106. \n
  107. \n
  108. \n
  109. \n
  110. \n
  111. \n
  112. \n
  113. \n
  114. \n
  115. \n
  116. \n
  117. \n