Une 2e cerise sur le wiki

Alors les attributs de bloc, c’est cool, mais ça serait bien d’avoir aussi des attributs pour les éléments en ligne, non ?

Eh bien ça sera aussi dans la 2.17, avec au passage l’ajout de la possibilité de mettre des <span> avec la syntaxe ;;contenu-du-span;;.

Quant aux attributs des éléments en ligne, la syntaxe est la suivante : §attributs§, à placer juste avant le marqueur de fin de balise.

Exemple pour ajouter une classe à une citation en ligne :

Il ne faut pas croire tout ce qui se dit sur Internet, ;;Charles De Gaulle§class="signature"§;;

Ce qui donnera :

<p>Il ne faut pas croire tout ce qui se dit sur Internet, <span class="signature">Charles De Gaulle</span>

Et une fois rendu :

Il ne faut pas croire tout ce qui se dit sur Internet, Charles De Gaulle

Pour l’instant il existe une limitation pour les attributs des éléments en ligne, ils ne peuvent être imbriqués ; on ne peut pas utiliser par exemple :

Il ne faut pas croire tout ce qui se dit sur Internet, __Charles ''De Gaulle§class="patronyme"§''§class="auteur"§__.

Dans ce cas là, tous les attributs sont mis au niveau de l’élément le plus haut (englobant), et donc ici c’est le <strong> qui va hériter de class="patronyme" et de class="auteur".

J’essaierai de faire sauter cette limitation, mais vu le manque de documentation dans le code du moteur de wiki, c’est tout sauf simple et je m’y casse les dents depuis hier…

Ajouter un commentaire

Les champs suivis d'un * sont obligatoires

Les commentaires peuvent être formatés en utilisant la syntaxe Markdown Extra.

Ajouter un rétrolien

URL de rétrolien : https://open-time.net/trackback/14656

Haut de page