Table des matières

Premier site en CSS

Présentation

But

Mettre en forme notre site pour le rendre plus agréable à regarder. Si le HTML décrit le contenu, le CSS décrit la mise en forme.

Connaissances de base

Revoir le cours sur le CSS

Activité

Pour mettre en forme nous allons :

Déroulement

Modification des pages HTML existantes

Ajouter la(es) balise(s) permettant d'insérer la feuille de style dans l'entête de toutes les pages. La feuille de style s'appellera “style1.css”.

Nouvelles mise en forme utiles

Chaque balise se positionne dans une boîte rectangulaire dont on peut fixer les dimensions, les espaces autours (margin, padding), le fond (background) et la bordure (border). Les boîtes de succèdent normalement les une sous les autres.

  • width: 50%; height: 20px; fixe les dimensions en pourcentage de la page ou en pixels.
  • float: left; modifie l'ordre de succession en plaçant la boite courante à gauche (droite) de la précédente
  • text modifie les propriétés d'affichage du texte contenu dans la boîte (font→caractère ; text→paragraphe).

Les styles par balises

Traiter les demandes (plus ou moins explicites à votre goût) et pourquoi pas en ajouter d'autres.

Exemple

Coup de pouce

Améliorations

Il n'y a que des avantages à utiliser les feuilles CSS pour la mise en forme. Il existe une séparation complète entre le contenu et celle-ci. De plus, il est possible de définir différentes mises en forme adaptées aux différents médias.

Nous allons optimiser notre travail en ajoutant des améliorations sur le contenu HTML et CSS avant de passer à de nouveaux langages utiles sur le web.

En effet, pour notre site, il est toujours nécessaire de créer une nouvelle page complète par pont ajouté et de modifier le menu. Nous pouvons améliorer cela après avoir découvert :