Technologies Informatiques

Nous allons travailler dans cette partie sur la mise en forme de la page d’accueil (index.html), l'idée étant de mettre en oeuvre la plupart des propriétés CSS vues en cours. Reprenons le site de Killian Le Roupic comme exemple et voilà ce à quoi nous voudrions qu’il ressemble :


Étape 0 : Préparation

Étape 1 : Création du CSS

Étape 2 : Création des différentes divisions

Pour organiser la page (placer les éléments les uns par rapport aux autres correctement) nous allons découper le code HTML en différentes divisions (conteneur div). A première vue le découpage ressemble à ce qui est présenté ci-dessous, la division body existant déjà.

Étape 3 : Modification de l'apparence des éléments de la page

  1. Les titres
  2. Image de fond : récupérer l’image de fond ici (fichier full-bloom.png) et sauvegarder la dans le dossier img. L’utiliser comme image d’arrière plan, fixée en haut à gauche et répétée. Ajouter les lignes ci-dessous dans le fichier style.css

    body {
        background: url("../img/full-bloom.png") fixed repeat top left;   
    }
    Voici le résultat attendu :
  3. Menu de navigation : transformer la liste à puces non ordonnée dans un menu de navigation.
  4. Décorer le menu de navigation : nous mettons à jour la police des items dans le menu
  5. Logo : changer la taille du logo à 100px

Étape 4 : Les divisions

Voici le découpage et la structure attendue de la page index.html
  1. body : centraliser les divisions à l'intérieur de la division body
  2. entete : pas de changement
  3. navigation : pas de changement
  4. sousnavigation : refaire apparaître la ligne hr
  5. corp : mettre la largeur de la division à 65% et ranger les éléments sur l'axe vertical
  6. identite : pas de changement
  7. contenu , gauche , milieu et droite
  8. cv
  9. surpied, pied

Étape 5 : Moodle - à faire dans TD2