Mise en forme HTML avec CSS
Description
Cascading Style Sheets (CSS) est un standard W3C permettant de décrire la présentation des documents HTML et XML. Cette formation permet d'en appréhender les bases.
Méthodes pédagogiques
Formation avec un minimum de 50% de travaux pratiques. La session alterne les présentations théoriques avec les exercices en groupe ou individuels. Des versions numériques de tous les documents sont remises aux participants (support de cours, énoncés, corrigés).
Participants
Ce cours s'adresse aux développeurs, architectes ou chefs de projet, connaissant déjà le langage HTML et souhaitant apprendre la mise en forme en utilisant CSS.
Pré requis
- Connaître le langage HTML
Programme
Le langage CSS
Présentation des origines de CSS.
- Les origines de CSS
- Le W3C
- Le langage CSS
La syntaxe de base de CSS
Présentation de la syntaxe de base de CSS.
- Définition de l'utilisation de CSS dans une page HTML
- La notion d'id et de class
- Utilisation de CSS inline
- Exemples d'utilisation
Ajouter du style aux composants d'une page
Présentation de la modification des éléments HTML de base avec CSS.
- Modification du style d'un texte et de sa fonte
- Modification du style des liens hypertexte
- Modification du style des listes et des tables
Le modèle en boites de CSS
Présentation et utilisation du modèle en boite de CSS.
- Présentation du modèle en boites
- La gestion des bordures
- Mise en place de marges
Le positionnement et le dimensionnement des éléments
Présentation des méthodes de dimensionnement et de positionnement des éléments HTML.
- Positionnement statique, fixe ...
- Dimensionner les éléments
L'utilisation des images
Présentation de la gestion de la modification d'affichage des images.
- Gestion de l'opacité
- Les sprites d'image
- Exemple d'utilisation
Le gestion des médias en CSS
Présentation de l'utilisation des différents média connus par CSS.
- Présentation des différents styles existants
- Utilisation du média screen
- Utilisation du média print
Filière
Code
CP-CSS
Durée
2 jours
Tarif
1190 € HT
Sessions
Nous contacter
01 39 50 2000