Plan du site | Contact

Le Positionnement des élement HTML avec les styles CSS

Cet exercice à pour objectif de vous faire travailler avec les feuilles de style pour la création d'une présentation de page à 3 colonnes.
Pour qu'il vous soit profitable, faites-le sérieusement, sans vous précipiter sur le résultat final qui aparaît en fin de page.

Le fichier exo_5_Div.htm , contient 5 balises 'bloc' <div>. Chaque div contient un titre <h1> et un paragraphe de texte <p>.

  1. Recopiez le code source de ce fichier
  2. Donner un identifiant (id) à chaque div
  3. Créez une feuille de style et liez-la au document HTML
  4. Dans la feuille de style définir, pour body, padding à 0 margin à 0 .
  5. Définissez Verdana comme police de charactère et une taille très petite.
  6. Donner une couleur de fond différente à chaque Div (Le texte doit rester visible)
  7. Voir le résultat obtenu dans IE et dans Firefox (que se passe-t-il ?)
  8. Définir une valeur padding pour chaque div (on peut prendre la même valeur pour tous les selecteurs)
  9. Voir le résultat dans IE et Firefox (Que se passe-t-il les 2 navigateurs se comportent-ils de la même manière ? )
  10. Définir une valeur margin pour chaque div
  11. Voir le résultat dans IE et Firefox (que se passe-t-il les 2 navigateurs se comportent-ils de la même manière ? )
  12. Remettre tous les padding à 15 pixels et margin à 0
  13. Définir des valeurs width pour chaque div (des valeurs différentes)
  14. Voir le résultat dans IE et Firefox (que se passe-t-il les 2 navigateurs se comportent-ils de la même manière ? )
  15. Par défaut, quelle largeur les navigateurs donnent-ils à un div ?
  16. Par défaut, comment les navigateurs positionnent-ils les div ?
  17. Supprimez la largeur du 1er div
  18. Atribuez une largeur de 200 px au 2e Div
  19. Atribuez une largeur de 200 px au 3e Div
  20. Supprimez la largeur du 4e Div
  21. Supprimez la largeur du 5e Div
  22. Ajoutez la règle {float:left} au 2e Div
  23. Ajoutez la règle {float:right} au 3e Div
  24. Que se passe-t-il dans IE ? et dans Firefox ? Les 2 navigateurs interpretent-ils les CSS de la même manière ?
  25. Ajouter la règle {clear:both} au 5e Div
  26. Que se passe-t-il au niveau des navigateurs
  27. Quelle type de présentation obtenez-vous ?

Le fichier CSS final

Le resultat final

 

Accueil | Articles | Tutoriels | Liens

© 2005 thierry françois - réalisation : fknet