Easy-Micro

LANGAGE Langage CSS
Liens hypertexte

Exemple de réalisation CSS

CSS Définition de feuilles de style de pseudo-éléments sur des liens hypertext

  • L'objectif est de réaliser une définition de feuilles de style de pseudo-éléments sur des liens hypertexte représentés en HTML par la balise "a".

    Des pseudo-éléments sont des éléments d'un fichier HTML qui ne se laissent pas décrire comme par exemple un "lien qui n'a pas encore été visité".

    Pour définir de tels pseudo-éléments il y a une syntaxe déterminée dans le langage des feuilles de style CSS (Cascading Style Sheet). Vous allez réaliser un style sur tous vos liens hypertext avec le code ci-dessous.

    Source à copier/coller dans votre code html entre les balises <head> et </head> :

    CSS
    <style type="text/css">
    /* www.easy-micro.org */

    a {
    color:#000088 ;
    text-decoration: none;
    }

    a:link {
    color:#000088 ;
    text-decoration: none;
    }

    a:hover {
    color:#ff0000 ;
    text-decoration: underline;
    text-transform: none;
    }
    </style>

    Voici l'effet

    Chaque lien hyper texte de votre page sera par défaut en bleu marine (color:#000088) et sans décoration (text-decoration: none). Au survol de la souris il deviendra rouge (color:#ff0000) et se transformera en souligné (text-decoration: underline).

CSS Explication

  • La balise a correspond au lien hyper text dans son état normal (a = ancre).
  • a:hover correspond au lien survolé (hover) par la souris.
  • text-decoration correspond à la décoration du texte et peu prendre les valeurs : none (sans), underline (souligné), overline (surligné) et line-through (barré).
  • text-transform correspond à la transformation du texte et peu prendre les valeurs : none (sans), uppercase (majuscule), lowercase (minuscule) et capitalize (force en majuscule le premier caractère).
  • font-weight correspond à l'épaisseur de police (font) et peut prendre les valeurs normal (sans), bold (gras) ou lighter (fin).
  • background-color : correspond à la couleur de fond (ex jaune: #ffff00). La couleur est ici exprimé en hexadécimale: les deux premier chiffres pour le Rouge, puis le Vert, puis le Bleu (de 00 à 99 puis de AA à FF pour chacun). Soit #RRVVBB [Plus d'infos...].

CSS Pour aller plus loin



< Page précédente LANGAGE CSS Page suivante >