Déclaration des styles


La déclaration d'une feuille de style se fait dans la partie HEAD de la page html. Cette déclaration indique à la page où aller chercher les classes appliquées aux éléments html. Le chemin spécifié dans l'attribut href peut être absolu ou relatif (plus fréquent).
La syntaxe est la suivante :

<link rel="stylesheet" href="MonStyle.css">


Il est également possible de définir des styles au sein d'une page web dans la partie HEAD avec la balise STYLE :

<head>
   <title>Titre de la page</title>
   <style>
   ...
   Déclaration des classes
   ...
   </style>
</head>


Les classes définies entre les balises <style> sont uniquement accessibles dans la page courante. Pour utiliser les classes définies dans une feuille de style ou dans les balises <style>, il faut utiliser l'attribut class de l'élément html sur lequel le style doit s'appliquer.


Il est également possible d'utiliser l'attribut style au sein des balises html pour définir des styles supplémentaires.
Dans le cas où les attributs class et style sont tous les deux utilisés au sein d'une même balise, l'attribut class est le premier à être pris en compte, puis les styles définis dans l'attribut style sont appliqués à l'élément html.

<span style="font-family:verdana; font-weight:700;">
   Du texte ...
</span>


Exemple complet :
<html>
<head>
   <title>Exemple de style</title>
   <style>
   .MaClasse{
     font-weight:700;
     text-decoration:underline;
   }
   </style>
</head>
<body>
   <span class="MaClasse">Texte avec la class définie en en-tête</span>
   <br><br>
   <span style="font-family:verdana; font-size:13; color:red;">Texte avec un style défini dans la balise</span>
   <br><br>
   <span class="MaClasse" style="font-family:verdana; font-size:13; color:red;">
      Texte avec les attributs style et class combinés
   </span>
</body>
</html>

» Afficher l'exemple
commentaires / remarques
© Copyright 2004 by StartYourDev
Ajouter aux favoris contact plan du site Downloads Liens - Partenaires
Accueil
Rubrique HTML Rubrique XML-XSL Rubrique XHTML Rubrique CSS Rubrique JavaScript Rubrique SVG Rubrique Codes - Tutoriels
CSS - Style
Présentation
Déclaration
Les sélecteurs
Liste des styles