trentm / trentm/python-markdown2
List with empty items corner case generates invalid HTML
Ouverte
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 2.8k
- Forks
- 459
- Merge moyen
- 2 j 19 h
- PR mergées (30 j)
- 4
Description
The following snippet
1.
2.
generates
<ol>
<li>
<ol>
<ol>
<li>
</ol></li>
</ol></li>
</ol>
which is not valid HTML.
GitHub, for example, correctly generates
<ol>
<li></li>
<li></li>
</ol>
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
L’issue fournit un reproducteur minimal de liste Markdown ainsi que le HTML attendu ; commencez par exécuter cet extrait via le point d’entrée de rendu des listes de markdown2. Vérifiez que le résultat contient deux éléments
- , avec un imbrication valide.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- html, markdown, python
- Domaine
- content, web-dev
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100