Site de Jean-Michel RICHER

Maître de Conférences en Informatique à l'Université d'Angers

Ce site est en cours de reconstruction certains liens peuvent ne pas fonctionner ou certaines images peuvent ne pas s'afficher.


stacks
home  accueil cours counter_1   Réseau counter_2   (X)HTML counter_3   CSS counter_4   CSS Extra counter_4   Travaux pratiques counter_4   Sitographie

6. Développement Web - TP6

Résultat attendu :

Résultat TP6
index.html

Notez que la police d'affichage
a été modifiée en Verdana

6.1. Modification du CSS pour la page mon_cv.html

On désire disposer les éléments de la page mon_cv.html comme le montre le résultat ci-dessus.

On désire donc :

  • centrer la première section contenant la photo
  • puis faire en sorte que les sections liées à Formation et Hobbies soient en regard l'une de l'autre et centrées au milieu de l'écran.

6.2. Modification de la section contenant la photo

On introduit au niveau de la balise section, un attribut class de valeur center.

Dans le fichier style.css, on introduit la définition suivante pour la classe center :


Warning: Undefined variable $file_name in /home/jeanmichel.richer/public_html/ez_web.php on line 422

Warning: Undefined variable $file_name in /home/jeanmichel.richer/public_html/ez_web.php on line 422
Afficher le code
  1. .center {
  2.   margin: 0 auto;
  3.   text-align: center;
  4. }

6.3. Modification des sections Formation et Hobbies

Si ce n'est pas déjà le cas, on place ces deux sections dans une balise article, afin de pouvoir les réorganiser par la suite.

On donne à chacune des sections une classe : formation et hobbies

puis entre les deux sections on ajoute un article de classe espace qui nous permettra d'introduire un espace intermédiaire entre les deux sections.


Warning: Undefined variable $file_name in /home/jeanmichel.richer/public_html/ez_web.php on line 422

Warning: Undefined variable $file_name in /home/jeanmichel.richer/public_html/ez_web.php on line 422
Afficher le code
  1. <main>
  2.    ...
  3.     <article>
  4.         <section class="formation">
  5.         ...
  6.         </section>
  7.  
  8.         <article class="espace"></article>
  9.  
  10.         <section class"hobbies">
  11.         ...
  12.         </section>
  13.     </article>
  14.     ...
  15. </main>

Modifiez dans le fichier de style, le style de la balise article contenue dans la balise main de manière à afficher les éléments qu'elle contient sur une ligne (row) en utilisant flex.

Faire en sorte que chaque section occupe 400 pixels en largeur et modifier le padding afin de laisser de l'espace par rapport aux bords.

  • la section Formation aura une couleur de fond wheat
  • la section Hobbies aura une couleur de fond moccasin
  • la section espace possédera une largeur de 10 pixels

Modifier les sections pour ajouter des bords arrondis (border-radius).

6.4. Section Formation

Ajoutez des liens vers les établissments que vous avez fréquentés.

Modifier la liste de termes en redéfinissant le style des balises dl, dt et dd pour obtenir le résultat désiré.

Modifiez la couleur du titre de la section afin qu'il apparaisse en couleur Maroon.

6.5. Section Langues

Ajouter une section Langues sous les sections Formation et Mes Hobbies de manière à ce qu'elle apparaisse avec un fond LemonChiffon et occupe 60% de la largeur de la page.

Ajouter les langues que vous connaissez ainsi que votre niveau de maîtrise.

6.6. Modification du curseur sur formation

Modifiez l'apparence de la souris quand on passe sur la section formation.