WEB

Coach

Le lezioni

Lezioni di css

Impara il Css: il meta-linguaggio per determinare lo stile grafico di ogni elemento web

Cos'è il Css?

Paolo Cirasa Il Css è un acronimo che sta per "Cascading Style Sheet", ovvero ovvero foglio di stile a cascata. Ogni elemento di stile grafico, colori, sfondi, tipi e dimensioni di font, dimensioni, bordi ecc. dipende esclusivamente dalle istruzioni che daremo attraverso il Css. Sebbene il Css non sia nato contemporaneamente all'Html, ma qualche anno dopo, oggi sarebbe praticamente impossibile immaginare una pagina web senza il Css.

Il Cascading

L'elemento essenziale per comprendere il Css è il Cascading. La particolarità del Css è infatti quella di avere una scala di priorità, secondo cui alcuni elementi grafici ricevono l'istruzione e altri no, mentre altri ricevono istruzioni che sostituiscono le precedenti. Detto così sembrerebbe complicato ma in realtà è molto più semplice di quello che sembra. L'idea di base è che un'istruzione più dettagliata ha più priorità rispetto ad altre meno dettagliate.

Un esempio

Per fare un esempio, se chiedessi ad un imbianchino di dipingere, a casa mia, le pareti di bianco, lui dipingerebbe tutte le pareti di casa col bianco. Se invece chiedessi "fai tutte le pareti bianche e quella della zona giorno col rosso", lui saprebbe di dipingere tutto di bianco ad eccezione della zona giorno, dipinta di rosso. E se chiedessi infine "fai tutte le pareti di bianco, quella della zona giorno col rosso, ma la cucina col verde", anche qui, il nostro imbianchino riceverebbe un'istruzione generale e ulteriori istruzioni via via più dettagliate, che avrebbero priorità sull'istruzione meno dettagliata.

Lezioni di css

Il Css, pur non essendo un linguaggio di programmazione, è comunque un metalinguaggio non semplicissimo da comprendere, soprattutto per il meccanismo sopra citato del Cascading. Seguire le lezioni di css è dunque indispensabile per avere una totale padronanza dello stile grafico degli elementi web, inseriti attraverso l'Html. Inoltre, ogni meccanismo di animazione grafica nel web, è gestito proprio dal Css che assume dunque, non solo un ruolo estetico, ma anche funzionale.

Non sottovalutare il Css

Non bisogna mai intendere il Css come un semplice orpello grafico che potrebbe essere ad esempio trascurabile per un'applicazione web. Il css ha infatti intrinsecamente un valore funzionale: nascondere elementi in una lista, creare maschere di visualizzazione e layout particolari in base ad alcune condizioni, creare tab, animare icone o oggetti come una barra percentuale, sarebbero impossibili da realizzare senza il Css!

Imparare il Css è dunque un traguardo fondamentale per diventare un web designer!
Grazie alle mie lezioni, potrai far proprio un linguaggio che è indispensabile per creare siti web e web app, con uno stile esteticamente incisivo e una funzionalità ottimale.

Paolo Cirasa

Ora tocca a te!
Contattami senza alcun impegno, spiegami i tuoi obiettivi inerenti il web design e la programmazione web e, se sarò in grado, sarò felice di aiutarti a progredire e trasmetterti tutta la passione possibile per il web design!