web:css

Ceci est une ancienne révision du document !


CSS

Cascading Style Sheets permettent de présenter une page HTML.

Intégration d'une feuille de style dans une page web, avec la balise link, dans la partie head :

<html>
<head>
    <meta charset="utf-8">
    <title>Page HTML avec Css associé</title>
    <link rel="stylesheet" href="css/styles.css">
</head>
...
</html>

Définir un style consiste a associer une présentation à des cibles HTML identifées grace à un sélecteur.

Association d'un texte de couleur rouge aux balises h1 :

h1 {
  color: red;
}

Chaque élément enfant reçoit le style de son parent :
La font sans-serif va également s'appliquer à l'élément h1 qui appartient au body

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
h1 {
  color: red;
}

Pour approfondir, voir Cascade et héritage

Il est possible de définir explicitement le style d'éléments imbriqués :

Ce style s'applique a tous les input appartenant à une div :

div input {
  color: green;
}

  • web/css.1679239833.txt.gz
  • Dernière modification : il y a 2 ans
  • de jcheron