Enrichir vos sites grâce à la puissance des nouvelles versions des langages HTML5 et CSS3.
Les spécifications HTML5 et CSS3
- Compatibilités et restrictions par rapport aux différents navigateurs
- Différences entre le HTML4 et le HTML5 : balises et attributs dépréciés
HTML5 : structure et syntaxe
- La structure d'une page
- Les nouvelles balises et leurs attributs : header, nav, article, section, figure, footer, aside, adress, time, rôle
- Découvrir les APIs de dessin 2D, de lecture vidéo et audio
CSS3 : nouveaux sélecteurs et propriétés* *
- Cibler les éléments avec précision : les sélecteurs :before, :after, ~, [attr], :empty, :enabled, :root, :first-of-type...
- Décorer efficacement : border-radius, transitions, rotations, opacity, box-shadow
- Gérer les images de fond :
- multiple backgrounds
- background-size
- Formater le texte :
- les polices embarquées avec @font-face
- text-shadow
- Le multicolonne :
- propriétés inline-block
- column-count
- column-gap
- column-rule
- column-width
HTML5 et CSS3 pour les mobiles et les tablettes
- Intégration d'un template en HTML5 et CSS3
- Utilisation de l'API de la balise vidéo : contrôler la vidéo via HTML5 et appliquer des effets CSS
- Utilisation de l'API de la balise audio : du son sans plugin
- Typographie Web : expérimenter les effets de texte avec des polices customisées
- Galerie photo et slideshow avec animations et transitions
- Utilisation de l'API de dessin 2D avec l'élément Canvas
attestation de suivi ou de présence
Non certificiante
Sans niveau spécifique