Skip to content

Backslash escape not unescaped in ID attributes #864

Closed
@SHxKM

Description

@SHxKM

I'm using the TocExtension to generate table of contens for my `.md. files (which could be relevant/irrelevant to the issue below).

In my original text, I'm escaping the single underscore _ with a backslash:

### select\_related

After running the text through markdown, this is the HTML result:

<h3 id="select95related">select_related</h3>

And the generated TOC points to the ID above as well. I'm wondering if this is the expected behaviour? I would expect markdown to simply render:

<h3 id="select_related">select_related</h3>

At least according to one online converter, the result should be: <...id="select_related"...>

Am I missing something?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugBug report.confirmedConfirmed bug report or approved feature request.extensionRelated to one or more of the included extensions.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions