HTML 5 e CSS 3

HTML 5 e CSS 3

durata totale | 30 ore | |
requisiti di accesso | Conoscenza del Sistema Operativo, HTML-XHTML, Javascript. |
Dettagli del corso
In questo corso si studierà l'HTML5 per realizzare siti web più veloci e più interattivi utilizzando le tecnologie internet più avanzate.
- Primi passi nel mondo dell'HTML5
- L'HTML5:
Introduzione all'HTML5;
DTD;
Struttura base di una pagina HTML5;
Doctype;
I TAG;
Introduzione a CSS3, selettori di base o di relazione, speuco classi e pseudo elementi. - I Tag strutturali dell'HTML5:
I nuovi Tag;
Semplificazione della struttura di un sito web;
Differenze tra "vecchio" e "nuovo" HTML;
CSS3 la gestione del colore, dei bordi e degli sfondi. - I nuovi tag Audio, Video e Canvas di HTML5:
Il tag video (come inserire video nel sito senza flash player);
Il tag Canvas (come creare elementi grafici utilizzando Javascript). - I campi di Input nei moduli dell'HTML5:
Come cambiano i moduli nell'HTML5;
Le pagine web con un modulo;
Raccogliere dati e informazioni dagli utenti;
CSS3 Web fonts ed operazioni sul testo;
CSS3 Layout e box model. - Il Web Storage di HTML5:
Meccanismi simili ai cookies per la memorizzazione di strutture dati lato client
Localstorage;
Sessionstorage. - Prima pagina in HTML5:
Impostare una pagina utilizzando i nuovi tag;
La sintassi;
Quello che con XHTML non era possibile
CSS3 Media queries e le caratteristiche, transizioni, trasformazioni, animazioni. - Tag e attributi deprecati:
I tag dichiarati obsoleti dal w3c;
Quali sono e perchè;
Analisi dei tag;
Ottimizzare il codice. - Da XHTML a HTML5:
Trasformazione di un documento grazie ai nuovi tag strutturali;
Sostituzione dei div con i nuovi tag;
Browser testing - La sintassi:
Eliminare le ridondanze nel codice;
Ottimizzare il codice. - I CSS:
Regole con i tag strutturali;
Migliorare la grafica con i CSS. - Pubblicazione on-line:
Browser testing con localhost;
Uso FTP;
Pubblicazione e Browser testing on-line.
durata | 30 ore | |
requisiti di accesso | Conoscenza del Sistema Operativo, HTML-XHTML, Javascript. |