Les attributs CSS :after et :before

Ces 2 attributs CSS découverts récemment peuvent être fort utiles; ils permettent d’automatiser certains éléments de présentation. Explication par l’exemple.

Instruction :

@media print{
a[href]:after{
content: ” (” attr(href) “)”;
}
}

Aprés chaque lien, cette instruction écrira l’URL du lien entre parenthèse.

Eg: Vous écrivez dans un post la ligne suivante :
Veuillez utiliser google avant de poser des questions

Et vous aurez à l’affichage :
Veuillez utiliser google (http://www.google.com) avant de poser des questions

Quotes

Une des utilisations des plus communes est l’automatisation de l’ajout de guillemets pour les blocs de citation (balise html <blockquote>). Il existe plusieurs guillemets différents, en voici le tableau avec leur code ISO respectif :

Caractère Description Code ISO
Citation standard 0022
Quote simple 0027
< Inférieur 2039
> Supérieur 203A
« Double inférieur 00AB
» Double supérieur 00BB
` Quote gauche simple 2018
Quote droit simple 2019
Double quote gauche 201C
Double quote droite 201D
,, Double low-9 201E

Exemple :
blockquote{quotes: “\201C” “\201E”;}
blockquote:before{content: open-quote; font-weight: bold;}
blockquote:after{content: close-quote; font-weight: bold;}

Utilisation :

Vous écrivez dans un post la ligne suivante :
<blockquote>Errare humanum es!</blockquote>

Ce qui donnera à l’affichage :
“Errare humanum es!,,

Laisser un commentaire