Mise en évidence des mises à jour
Les mises à jour sont précédées d’un [MAJ].
Seule limitation, je n’arrive pas à internationaliser ([UPD] pour l’anglais). Ou plutôt, je ne peux pas internationaliser pour le XHTML 1.1, car CSS ne reconnaît pas xml:lang, uniquement lang.
ins {
border-bottom:.1em dashed;
text-decoration:none /*Pour désactiver le comportement par défaut*/
}
ins:before {
display:marker;
font-weight:700
}
ins[datetime]:before {
content:"[MAJ - "attr(datetime)"] "}
Mise en évidence des exemples
Les exemplifications sont précédées d’un [Exemple].
samp:before {
display:marker;
font-weight:700
}
samp:before {content:"[Exemple] "}
Mise en évidence des saisies
Les saisies sont bordées, pour simuler une touche de clavier.
J’étends kbd à l’usage de toute entrée de donnée (c’est-à-dire, pas uniquement au clavier). Code récupéré chez Frédéric Latour.
kbd {
border:1px solid silver;
font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
font-size:0.90em;
padding:0 0.25em
}
Mise en évidence des variables
Les variables sont entourées par des crochets.
var {
font-family:Courier,monospace;
font-style:normal
}
var:before {
content:"<";
display:marker
}
var:after {
content:">";
display:marker
}
« Les mises à jour sont précédées d’un Exemple. » ?
Oups. Les aléas du copier-coller :-)
Pingback: CSS code recipes | David Latapie