Cours de CSS

Le langage HTML permet de définir le contenu d’une page web. Le CSS permet quant à lui, de spécifier la présentation d’une page web.

Projets HTML/CSS proposés

Plusieurs projets CSS, basés sur les projets du cours de HTML, sont proposés :

  • Amélioration de la présentation d’un CV en ligne
  • Amélioration de la présentation d’un site de présentation d’une entreprise
  • Amélioration de la présentation d’un album photo en ligne
  • Amélioration de la présentation d’un blog statique

En fonction du choix de votre projet, un chemin d’apprentissage personnalisé sera généré afin que les explications vous aident à accomplir les taches requises.

Chapitre 1 : Introduction

  • Les bases
  • La syntaxe
  • Les ID et les classes
  • Les 3 façons d’insérer un fichier CSS dans un fichier HTML

Chapitre 2 : Styles

  • L’arrière-plan
  • Les textes
  • Les polices de caractères
  • Les liens
  • Les listes
  • Les tableaux

Chapitre 3 : Contenant

  • L’affichage
  • Les tailles et dimensions
  • L’alignement
  • Le positionnement
  • Les bordures
  • Les bordures extérieures
  • Les marges
  • Les espacements
  • Le flottement

Chapitre 4 : CSS avancé

  • Les groupements et imbrications
  • Les pseudo-class
  • Les image sprites
  • Les media types
  • Les attributs

Chapitre 5 : Responsive Design

Chapitre 6 : CSS3

Chapitre 7 : Optimisation technique

  • Compresser un fichier CSS
  • Séparer ses fichiers CSS

Chapitre 8 : Les frameworks CSS