
Corso CSS - Fogli di Stile
Inizio Corso Iscrizioni sempre aperte
Durata corso collettivo: 20 ore
Durata corso individuale: 14 ore
Frequenza: bisettimanale
Prerequisiti: Html
Formula di pagamento: 20% al momento dell'iscrizione e saldo a inizio corso
Documento rilasciato: Attestato di qualifica professionale
Numero di partecipanti: 2 - 6
Costo corso collettivo:€ 360
Il costo comprende il materiale didatticoArchimede informatica si riserva il diritto di posticipare le date di inizio dei corsi qualora non si raggiunga il numero minimo necessario per far partire il corso collettivo
Descrizione del corso CSS
I CSS (Cascading Style Sheet – Fogli di stile a cascata) hanno rivoluzionato il Web, separando definitivamente struttura logica e contenuto dalla presentazione, sono uno dei fondamentali linguaggi standard del W3C.
I CSS svolgono un ruolo determinante nella standardizzazione degli stili, del design e dei layout. Assicurano maggior controllo e possibilità sulla presentazione, consentono di gestire più documenti contemporaneamente, creano pagine più leggere e facili da modificare, garantiscono una più elevata accessibilità e permettono di progettare pagine adatte a diversi dispositivi
Potente anche la gestione del layout dei siti, completamente table-less, che consente di creare oggetti e contenuti e posizionarli ovunque nel layout, anche sovrapponendoli.Obiettivo del corso CSS
Il corso si prefigge di insegnare a creare e gestire facilmente siti table-less, perfettamente accessibili e adatti a diversi media. Insegna inoltre a sfruttare tutte le potenzialità avanzate dei CSS per il design e la visualizzazione delle pagine web.
Cosa sono e a cosa servono i CSS.
Classificazione degli elementi
elementi blocco
elementi in linea
elementi rimpiazzati
la struttura ad albero
Inserire i fogli di stile in un documento
i link
l'oggetto @import
L'attributo media
Fogli di stile alternativi
Compatibilità coi browser
Come è fatto un CSS: regole e commenti
La struttura di un foglio di stile
I selettori
Tipi di selettore
regole base
raggruppamento
selettori di attributo
Selettori speciali: ID e Classi
Le pseudo-classi
Definire lo stato di un elemento
Gli Pseudo-elementi
Le @-rules
Funzioni e sintassi
Valori e unità di misura
Specificità, ereditarietà,organizzazione a cascata, conflitti tra stili
Priorità e precedenza delle regole: il concetto di Cascade
Il box model
Gestione della visualizzazione degli elementi nella pagina
Gestione del colore
Elementi
Bordi
Sfondi
Gestione dello sfondo
Allineamenti
Ripetizioni
Posizione
Gestione del testo:
Famiglie di font
Peso
Dimensione
Stili e varianti
Espansione e adattamento
Indentazione
Allineamento
Spaziatura
Decorazione
Ombreggiatura
Gestione delle dimensioni: altezza
Gestione delle dimensioni: larghezza
I Margini
Il Padding
I Bordi
Stile
Grandezza
Colore
Le Liste
Stile delle liste
Associazione di un'immagine al segnaposto
Tre proprietà speciali: display, float, clear
Posizionamento degli elementi
Gestione della posizione
Layout delle tabelle
Formattazione
Sfondi
Bordi
Dimensioni
Layout
Altre proprietà
Cursor
Content
Direction
Outline
Quotes
Unicode-bidi
CSS per la stampa: paged media styles
CSS per documenti audio: aural media styles
Controllo dell'audio sui browser
Controllo dell'audio su dispositivi vocali
Tabelle di compatibilità, test, validazione