Le code HTML pris en compte par le plugin hljs est le suivant :
<pre><code class="language-css">
…code…
</pre></code>
En mode wiki (Dotclear) ça s’obtient avec le code suivant :
///hljs css …code… ///
…code…
En mode markdown ça s’obtient avec le code suivant :
```language-css …code… ```
…code…
Je me demande si ça ne vaudrait pas le coup de proposer aussi la macro code en même temps que hljs, d’une part, et par ailleurs proposer aussi d’encapsuler tout le code dans un élément <details>, comme sur ce billet, ce que j’obtiens pour l’instant, en syntaxe wiki avec un :
Code CSS
… code …
Au passage je vois que l’élément <details> n’est pas correctement stylé dans Berlin. Il va falloir y remédier…
PS : La liste des languages supportés dépend de la configuration du plugin et est disponible ici.
1 De Franck -
Style corrigé pour ici, l’élément
summary
avait undisplay: block
au lieu d’undisplay: list-item
. Ça sera dans la prochaine 2.19 de Dotclear.