Prendre en charge les listes inversées dans les publications en ne supprimant pas l'attribut "reversed" du HTML

Bonjour !

Markdown ne propose pas de méthode native pour formater des « listes inversées », c’est-à-dire celles qui commencent par un nombre élevé et décomptent à partir de là. Elles sont régulièrement demandées dans notre communauté car elles seraient très utiles pour des listes à la manière d’un compte à rebours de choses préférées, par exemple.

J’ai remarqué qu’il est possible de définir des listes en HTML simple, et que certains attributs comme start sont pris en charge et permettent de commencer une liste à un nombre plus élevé :

  1. Fromage
  2. Pain
  3. Lait
Afficher le HTML
<ol start=3>
<li> Fromage
<li> Pain
<li> Lait
</ol>

Cependant, malheureusement, l’attribut reversed ne semble pas être pris en charge et est supprimé du HTML final du message. S’il était pris en charge, l’extrait de code ci-dessous produirait une liste décomptant de 3 à 1 :

<ol reversed>
<li> Fromage
<li> Pain
<li> Lait
</ol>
  1. Fromage
  2. Pain
  3. Lait

Ce serait formidable si cet attribut pouvait être autorisé (mis sur liste blanche) afin que nous puissions offrir à nos utilisateurs un moyen de créer des listes inversées sur notre forum !

4 « J'aime »

En général, nous sommes favorables à une approche par défaut d’autorisation pour les attributs à très faible risque. ol[reversed] et ol[type] semblent très peu risqués.

Tâche très simple pour débuter, les PR sont les bienvenues.

4 « J'aime »

J’ai créé une PR à ce sujet.

5 « J'aime »