Introduction à CSS : Sélecteurs, Polices et Textes

CSS, ou Cascading Style Sheets, est un langage de feuille de styles utilisé pour définir l'apparence des élémants HTML.

Syntaxe CSS

La syntaxe CSS se compose d'un sélecteur suivi d'une ou plusieurs déclarations.


<html lang="fr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Exemple CSS</title>
    <style>
        span {
            color: green;
            font-size: 20px;
        }
    </style>
</head>
<body>
    <span>Texte vert</span>
</body>
</html>

Sélecteurs CSS

Les sélecteurs sont utilisés pour cibler les éléments HTML spécifiques que vous souhaitez styliser.

Sélecteur de balise

Le sélecteur de balise sélectionne tous les éléments correspondant à une balise spécifique.

h1 {
    color: darkblue;
}

Sélecteur de classe

Le sélecteur de classe permet de cibler des éléments ayant un attribut class spécifique.

.rouge {
    color: red;
}

Sélecteur d'identifiant

Le sélecteur d'identifiant cible un élément unique avec un attribut id spécifique.

#jaune {
    background-color: yellow;
}

Sélecteur universel

Le sélecteur universel sélectionne tous les éléments dans le document.

* {
    margin: 0;
    padding: 0;
}

Propriétés de police CSS

font-family

Définit la police utilisée pour le texte.

p {
    font-family: Arial, sans-serif;
}

font-size

Définit la taille de la police.

h2 {
    font-size: 24px;
}

font-weight

Définit la graisse de la police.

.gras {
    font-weight: bold;
}

font-style

Définit le style de la police (italique, oblique).

p {
    font-style: italic;
}

Propriétés de texte CSS

color

Définit la couleur du texte.

div {
    color: #0000FF;
}

text-align

Définit l'alignement horizontal du texte.

h1 {
    text-align: center;
}

text-decoration

Ajoute des effets de décoration au texte (souligné, barré).

a {
    text-decoration: underline;
}

text-indent

Définit le retrait du premier paragraphe.

p {
    text-indent: 1em;
}

line-height

Définit l'interligne.

p {
    line-height: 1.5;
}

Méthodes d'inclusion de CSS

  • Style en ligne : Utilisation de l'attribut style directement dans la balise HTML.
  • Feuille de style interne : Définition des styles entre les balises <style> dans la section <head>.
  • Feuille de style externe : Utilisation de la balise <link> pour inclure un fichier CSS externe.
<link rel="stylesheet" href="styles.css">

Étiquettes: CSS HTML feuilles-de-style sélecteurs polices-texte

Publié le 1 octobre à 07h40