SlideShare a Scribd company logo
1 of 10
I fogli di stileI fogli di stile CSSCSS
Il CSS (Cascading Style Sheets), è un linguaggio usato per
definire la formattazione di documenti HTML, XHTML e XML.
L'uso del CSS è necessario per separare i contenuti
dalla formattazione, migliorando la programmazione.
stile.css
Collegare un foglio stile a unCollegare un foglio stile a un
documento htmldocumento html
<html>
<head>
<title>Esempio</title>
<link rel="stylesheet" type="text/css” href=“stile.css” />
</head>
Metodo standard
Le regoleLe regole
Elemento
html
Al quale associo uno
sfondo di colore
giallo
Le regole del foglio di stile sono poche:
Selettore: indica l'elemento della pagina cui verrà applicato lo stile
Classe: identifica in maniera selettiva diversi elementi
Indentificatore: usato per identificare in modo univoco un
elemento
Selezionare l’elementoSelezionare l’elemento
html css
<div> testo</div> div {…….…}
html css
<div class=”testo”> testo</div> .testo {…………}
html css
<div id=“testo”> testo</div> #testo {…………}
SelettoriSelettori
Identificano solamente gli elementi che si trovino in una particolare
condizione di discendenza nella struttura HTML della pagina.
Selettori: p span { […] } div > p { […] } h1 + p { […] }
selettore di
discendenza
identifica solo gli
elementi contenuti in
altri elementi
selettore figlio identifica
invece solo gli elementi
che siano contenuti
direttamente
nell'elemento padre
selettore fratello identifica
il primo elemento
successivo ad un altro con
cui condivida lo stesso
padre
ProprietàProprietà
Le proprietà CSS sono numerose, circa 60.
Determinano i colori, le dimensioni, le posizioni,
ecc.
● Background
● Border
● Color
● Float
● Font
● Margin e
padding
● Text-align
● Position
ValoriValori
Possono essere espressi con diverse misure: pixel,
ems, cm. Se non specificata, una proprietà assume
i valori predefiniti di ogni browser.
● Unherit
● Auto
● Numero
● Percentuale
● Colore
● Font
Una mediaquery consiste nella dichiarazione cheUna mediaquery consiste nella dichiarazione che
specifica i valori per quel particolare tipo di mediaspecifica i valori per quel particolare tipo di media
Media QueriesMedia Queries
Le media queries vengono utilizzate soprattutto per rendere
una pagina web responsiva, ovvero che si adatta alle
dimensioni dello schermo nel quale viene visualizzata, in
maniera non casuale ma ben programmata.
@media (max-width: 320px) { [..] }
EsempioEsempio
classe
selettore
proprietà
valore
commento
EsempioEsempio
classe
selettore
proprietà
valore
commento

More Related Content

Similar to I fogli di stile css

Html e Css - 4 | WebMaster & WebDesigner
Html e Css - 4 | WebMaster & WebDesignerHtml e Css - 4 | WebMaster & WebDesigner
Html e Css - 4 | WebMaster & WebDesignerMatteo Magni
 
Breve introduzione alle tecnologie HTML5 + (DOM) + CSS
Breve introduzione alle tecnologie HTML5 + (DOM) + CSS Breve introduzione alle tecnologie HTML5 + (DOM) + CSS
Breve introduzione alle tecnologie HTML5 + (DOM) + CSS Giuseppe Vizzari
 
Guida introduttiva al css
Guida introduttiva al cssGuida introduttiva al css
Guida introduttiva al cssEnrico Mainero
 
Html e Css - 3 | WebMaster & WebDesigner
Html e Css - 3 | WebMaster & WebDesignerHtml e Css - 3 | WebMaster & WebDesigner
Html e Css - 3 | WebMaster & WebDesignerMatteo Magni
 
Coding Day May 26th Un'architettura scalabile e modulare per il css
Coding Day May 26th Un'architettura scalabile e modulare per il cssCoding Day May 26th Un'architettura scalabile e modulare per il css
Coding Day May 26th Un'architettura scalabile e modulare per il cssVendini-Italy
 
Html e CSS ipertesti e siti web 4.5
Html e CSS   ipertesti e siti web 4.5Html e CSS   ipertesti e siti web 4.5
Html e CSS ipertesti e siti web 4.5orestJump
 
Html e Css - 3 | WebMaster & WebDesigner
Html e Css - 3 | WebMaster & WebDesignerHtml e Css - 3 | WebMaster & WebDesigner
Html e Css - 3 | WebMaster & WebDesignerMatteo Magni
 
CSS corso base (classi seconde, mod 1)
CSS corso base (classi seconde, mod 1)CSS corso base (classi seconde, mod 1)
CSS corso base (classi seconde, mod 1)Matteo Ziviani
 
HTML + CSS - Lezione 3
HTML + CSS - Lezione 3HTML + CSS - Lezione 3
HTML + CSS - Lezione 3Vincenzo Caico
 
Html base - classi prime - multimedia
Html base - classi prime - multimediaHtml base - classi prime - multimedia
Html base - classi prime - multimediaMatteo Ziviani
 
HTML5 e Css3 - 5 | WebMaster & WebDesigner
HTML5 e Css3 - 5 | WebMaster & WebDesignerHTML5 e Css3 - 5 | WebMaster & WebDesigner
HTML5 e Css3 - 5 | WebMaster & WebDesignerMatteo Magni
 
Corso HTML per l'editoria
Corso HTML per l'editoriaCorso HTML per l'editoria
Corso HTML per l'editoriaDiego La Monica
 

Similar to I fogli di stile css (17)

Introduzione al CSS
Introduzione al CSSIntroduzione al CSS
Introduzione al CSS
 
HTML (+ DOM) + CSS
HTML (+ DOM) + CSSHTML (+ DOM) + CSS
HTML (+ DOM) + CSS
 
Html e Css - 4 | WebMaster & WebDesigner
Html e Css - 4 | WebMaster & WebDesignerHtml e Css - 4 | WebMaster & WebDesigner
Html e Css - 4 | WebMaster & WebDesigner
 
Breve introduzione alle tecnologie HTML5 + (DOM) + CSS
Breve introduzione alle tecnologie HTML5 + (DOM) + CSS Breve introduzione alle tecnologie HTML5 + (DOM) + CSS
Breve introduzione alle tecnologie HTML5 + (DOM) + CSS
 
Guida introduttiva al css
Guida introduttiva al cssGuida introduttiva al css
Guida introduttiva al css
 
Html e Css - 3 | WebMaster & WebDesigner
Html e Css - 3 | WebMaster & WebDesignerHtml e Css - 3 | WebMaster & WebDesigner
Html e Css - 3 | WebMaster & WebDesigner
 
Css senza paura - Emma Tracanella
Css senza paura - Emma TracanellaCss senza paura - Emma Tracanella
Css senza paura - Emma Tracanella
 
Coding Day May 26th Un'architettura scalabile e modulare per il css
Coding Day May 26th Un'architettura scalabile e modulare per il cssCoding Day May 26th Un'architettura scalabile e modulare per il css
Coding Day May 26th Un'architettura scalabile e modulare per il css
 
Css1
Css1Css1
Css1
 
Html e CSS ipertesti e siti web 4.5
Html e CSS   ipertesti e siti web 4.5Html e CSS   ipertesti e siti web 4.5
Html e CSS ipertesti e siti web 4.5
 
Html e Css - 3 | WebMaster & WebDesigner
Html e Css - 3 | WebMaster & WebDesignerHtml e Css - 3 | WebMaster & WebDesigner
Html e Css - 3 | WebMaster & WebDesigner
 
CSS corso base (classi seconde, mod 1)
CSS corso base (classi seconde, mod 1)CSS corso base (classi seconde, mod 1)
CSS corso base (classi seconde, mod 1)
 
Lezione 7 - CSS
Lezione 7 - CSSLezione 7 - CSS
Lezione 7 - CSS
 
HTML + CSS - Lezione 3
HTML + CSS - Lezione 3HTML + CSS - Lezione 3
HTML + CSS - Lezione 3
 
Html base - classi prime - multimedia
Html base - classi prime - multimediaHtml base - classi prime - multimedia
Html base - classi prime - multimedia
 
HTML5 e Css3 - 5 | WebMaster & WebDesigner
HTML5 e Css3 - 5 | WebMaster & WebDesignerHTML5 e Css3 - 5 | WebMaster & WebDesigner
HTML5 e Css3 - 5 | WebMaster & WebDesigner
 
Corso HTML per l'editoria
Corso HTML per l'editoriaCorso HTML per l'editoria
Corso HTML per l'editoria
 

More from Scuola Media Galileo Galilei Mira

More from Scuola Media Galileo Galilei Mira (20)

collaborareaConUnaPresentazioneAdistanza.pptx
collaborareaConUnaPresentazioneAdistanza.pptxcollaborareaConUnaPresentazioneAdistanza.pptx
collaborareaConUnaPresentazioneAdistanza.pptx
 
Il verbo.pptx
Il verbo.pptxIl verbo.pptx
Il verbo.pptx
 
Creare un avideoclip con FilmForth
Creare un avideoclip con FilmForthCreare un avideoclip con FilmForth
Creare un avideoclip con FilmForth
 
Il lavoro di Gruppo
Il lavoro di GruppoIl lavoro di Gruppo
Il lavoro di Gruppo
 
I Movimenti del pianeta Terra
I Movimenti del pianeta TerraI Movimenti del pianeta Terra
I Movimenti del pianeta Terra
 
La torre Eiffel
La torre EiffelLa torre Eiffel
La torre Eiffel
 
La miniera del sale di Salisburgo
La miniera del sale di SalisburgoLa miniera del sale di Salisburgo
La miniera del sale di Salisburgo
 
La Lapponia
La LapponiaLa Lapponia
La Lapponia
 
Alcuni monumenti della Grecia
Alcuni monumenti della GreciaAlcuni monumenti della Grecia
Alcuni monumenti della Grecia
 
Amsterdam
AmsterdamAmsterdam
Amsterdam
 
Il Muro di Berlino
Il Muro di BerlinoIl Muro di Berlino
Il Muro di Berlino
 
Rivoluzionefrancese
RivoluzionefranceseRivoluzionefrancese
Rivoluzionefrancese
 
Germania
GermaniaGermania
Germania
 
Avverbio
AvverbioAvverbio
Avverbio
 
Monti valli pianure
Monti valli pianureMonti valli pianure
Monti valli pianure
 
Monti Valli pianure mari e coste
Monti  Valli pianure mari e costeMonti  Valli pianure mari e coste
Monti Valli pianure mari e coste
 
Francia
FranciaFrancia
Francia
 
L' Avverbio
L' AvverbioL' Avverbio
L' Avverbio
 
Il 600 e l'assolutismo
Il 600 e l'assolutismoIl 600 e l'assolutismo
Il 600 e l'assolutismo
 
Federazione Russa
Federazione  RussaFederazione  Russa
Federazione Russa
 

Recently uploaded

Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxlorenzodemidio01
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxlorenzodemidio01
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxlorenzodemidio01
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaStefano Lariccia
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxlorenzodemidio01
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaStefano Lariccia
 

Recently uploaded (6)

Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptx
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
 

I fogli di stile css

  • 1. I fogli di stileI fogli di stile CSSCSS Il CSS (Cascading Style Sheets), è un linguaggio usato per definire la formattazione di documenti HTML, XHTML e XML. L'uso del CSS è necessario per separare i contenuti dalla formattazione, migliorando la programmazione. stile.css
  • 2. Collegare un foglio stile a unCollegare un foglio stile a un documento htmldocumento html <html> <head> <title>Esempio</title> <link rel="stylesheet" type="text/css” href=“stile.css” /> </head> Metodo standard
  • 3. Le regoleLe regole Elemento html Al quale associo uno sfondo di colore giallo Le regole del foglio di stile sono poche:
  • 4. Selettore: indica l'elemento della pagina cui verrà applicato lo stile Classe: identifica in maniera selettiva diversi elementi Indentificatore: usato per identificare in modo univoco un elemento Selezionare l’elementoSelezionare l’elemento html css <div> testo</div> div {…….…} html css <div class=”testo”> testo</div> .testo {…………} html css <div id=“testo”> testo</div> #testo {…………}
  • 5. SelettoriSelettori Identificano solamente gli elementi che si trovino in una particolare condizione di discendenza nella struttura HTML della pagina. Selettori: p span { […] } div > p { […] } h1 + p { […] } selettore di discendenza identifica solo gli elementi contenuti in altri elementi selettore figlio identifica invece solo gli elementi che siano contenuti direttamente nell'elemento padre selettore fratello identifica il primo elemento successivo ad un altro con cui condivida lo stesso padre
  • 6. ProprietàProprietà Le proprietà CSS sono numerose, circa 60. Determinano i colori, le dimensioni, le posizioni, ecc. ● Background ● Border ● Color ● Float ● Font ● Margin e padding ● Text-align ● Position
  • 7. ValoriValori Possono essere espressi con diverse misure: pixel, ems, cm. Se non specificata, una proprietà assume i valori predefiniti di ogni browser. ● Unherit ● Auto ● Numero ● Percentuale ● Colore ● Font
  • 8. Una mediaquery consiste nella dichiarazione cheUna mediaquery consiste nella dichiarazione che specifica i valori per quel particolare tipo di mediaspecifica i valori per quel particolare tipo di media Media QueriesMedia Queries Le media queries vengono utilizzate soprattutto per rendere una pagina web responsiva, ovvero che si adatta alle dimensioni dello schermo nel quale viene visualizzata, in maniera non casuale ma ben programmata. @media (max-width: 320px) { [..] }