Concetti Chiave
- I CSS permettono di separare il layout visivo dal contenuto strutturale delle pagine web, garantendo maggior controllo e omogeneità.
- Esistono tre tipi di CSS: in linea, incorporati e collegati, ognuno con modalità specifiche di applicazione degli stili.
- I fogli di stile collegati sono memorizzati esternamente e richiedono il tag con attributi come rel, href, type e media.
- I selettori CSS, come il selettore universale (*), consentono di applicare stili a specifici elementi HTML.
- Le proprietà di sfondo nei CSS, come background-color e background-image, definiscono l'aspetto del fondo delle pagine.
Il CSS (Cascading Style Sheet) è un documento testuale che definisce il layout delle pagine HTML. Vantaggi dei CSS: 1) separare la struttura e il contenuto della pagina web dalle sue caratteristiche di visualizzazione; 2) maggiore controllo sulla rappresentazione di documenti omogenei; 3) indipendenza dal dispositivo di visualizzazione. Esistono tre tipi di CSS: 1) in linea (le proprietà di stile vegono innestate direttamente in corrispondenza del tag che si desidera controllare; 2) incorporati (la struttura di ogni stile viene definita all’interno dell’intestazione del documento); 3) collegati (il foglio di stile è memorizzato in un file esterno separato dal documento). Per caricare un foglio esterno si usa il tag : 1) rel (descrive il tipo di relazione tra il documento e il file collegato; 2) href (definisce l’URL del foglio di stile); 3) type (identifica il tipo di dati da collegare (text/css)); 4) media (identifica il supporto cui applicare un particolare foglio di stile). I fogli di stile incorporati sono inseriti direttamente nel documento HTML tramite l’elemento