Die Syntax der ATX- und Setext-Überschriften ist unabhängig von den generierten URL-Fragmenten eines Hosts standardisiert.
Codezäune müssen erkannt werden, bevor Beispielzeilen mit Überschrift gescannt werden.
Explizite IDs machen Rätselraten überflüssig, sind aber dennoch auf einen Renderer angewiesen, der erstellte Anker nicht bereinigt.
Die vollständige Erklärung
Eine Markdown-Überschrift ist eine tragbare Struktur. sein automatisches URL-Fragment ist es nicht. Hosts treffen unterschiedliche Entscheidungen in Bezug auf Interpunktion, Unicode, doppelte Suffixe und rohes HTML. Ein Inhaltsverzeichnis wird vorhersehbarer, wenn seine Ziel-IDs explizit sind und seine Annahmen im Dokument sichtbar sind. Lesen Sie den vollständigen Ratgeber für die Begründung, Beispiele und Definitionen hinter dieser Antwort.