Aller au contenu

Comment compter les liens d'une page avec CSS ?

Antoine Brisset
Antoine Brisset
Temps de lecture : 1 min
Comment compter les liens d'une page avec CSS ?

Table des matières

Un titre un peu étrange, mais oui, on peut faire des choses plutôt sympa avec seulement quelques lignes de CSS !

Admettons par exemple que vous souhaitiez connaître le nombre de liens sortants d'une page et afficher leur position dans la page.

Avec les CSS counters, c'est possible.

Il suffit :

  • de créer une variable avec la propriété counter-reset (sa valeur sera automatiquement de 0) au niveau où vous souhaitez commencer le comptage, par exemple body
  • de l'incrémenter à chaque lien trouvé dans le DOM avec la propriété counter-increment
  • d'afficher le résultat avec le combo ::after + content , la fonction counter() et quelques propriétés pour modifier l'affichage

Ce qui donne par exemple :

body {
  counter-reset: link;
}

a::after {
  content: " " counter(link);
  color: red;
  font-weight: bold;
  counter-increment: link;
}

Et voilà le résultat !

0:00
/0:43

Exemple sur le site Abondance

Chrome

Antoine Brisset Twitter

Consultant SEO depuis 2010. Je traque les clics inutiles et j'automatise les tâches répétitives pour gagner du temps dans mon quotidien de travailleur du web.


Articles Similaires

Membres Public

Une astuce pour gagner du temps sur Ereferer

Aujourd'hui, petite astuce rapide. Quand je me connecte sur Ereferer pour acheter un lien, je passe pas mal de temps à filtrer les sites pour afficher uniquement les spots susceptibles de m'intéresser. Une fois que j'ai la liste, j'aime bien prendre les

Une astuce pour gagner du temps sur Ereferer
Membres Public

Un snippet pour récupérer les mots-clés de la Search Console

Il y a quelques mois, je t'avais partagé un tuto sur les snippets Chrome. Tu te souviens ? Et bien cette semaine, justement, j'ai créé un snippet qui permet de récupérer les mots-clés affichés dans le rapport Performances de la Search Console. En fait, je trouvais ça

Un snippet pour récupérer les mots-clés de la Search Console
Membres Public

Trop de bookmarklets ? Utilise les snippets Chrome !

Au quotidien, j'utilise énormément les bookmarklets : vérification de balises meta, affichage du robots.txt, accès à la Google Search Console d'une page, etc. Le hic, c'est que j'en ai tellement, que je dois maintenant cliquer sur les deux petites flèches à droite

Trop de bookmarklets ? Utilise les snippets Chrome !