Programme de formation HTML 5 et CSS 3
Généralités et définitions
Théorie sur la programmation web (langages, rôles, applications)
Ergonomie, navigation, utilisabilité et interfaces web
Notions de webdesign et d’intégration web
Principes et « normes » du W3C
Apports et nouveautés de l’HTML 5 et du CSS 3
Bases en HTML 5
Jeux de caractères, Doctype et DTD
Déclaration d’un type de document
Définir la langue dans un document HTML 5
Valider un code HTML 5
Apprentissage du langage HTML classique
Fonctionnement, définitions, logique d’intégration
Mise en place de structures web réfléchies
Maîtrise des balises HTML
Exercices d’application
Apprentissage du langage HTML 5
Ossature des documents HTML 5
Fonctionnement et définitions des termes techniques
Gestion des titres
Balises d’entête, de pied de page, de menu…
Images et légendes
Maitrîse complète des balises HTML 5
Notions de style et mise en forme en CSS 3
Rôle et fonctionnement général des CSS
Opérateurs et reset CSS
Class, ID, pseudo-classes et pseudo-éléments
Propriété et attributs CSS 2.1
Sélecteurs CSS 3
Maîtrise des propriétés et attributs CSS 3
Le multicolonnage en CSS 3
Gestion avancée du style CSS 3
Coins arrondis et ombrage
Dégradés linéaires et gradient radial
Gestion des polices (@font-face) et des textes
Opacité et transparence
Transformations en CSS 3
Rotations
Translations
Inclinaisons
Multimédia et HTML 5
Gestion de la balise <audio>
Gestion de la balise <video>
Gestion des canvas
Bases de Javascript et jQuery
Généralités sur le langage
Fonctionnement global
Relations entre Javascript et HTML 5
Drag and Drop, calculs, etc.
Formulaires HTML 5 et événements Javascript
Les balises spécifiques prééxistantes
Les nouveautés (balises et attributs)
Placefolder et autofocus
Validation des données et traitement
Stockage de données internes
Gestion des tableaux en HTML 5
Gestion des cellules et habillage
Mise en page HTML 5 et mise en forme CSS 3
Exercices d’application en HTML 5 et CSS 3
Bases de référencement naturel avec l’HTML 5
Bilan et questions sur l’intégration web (HTML 5 – CSS 3)