Skip to content

xmp tag is not parsed correctly #1789

@nati-elmaliach

Description

@nati-elmaliach

The <xmp> HTML element renders text between the start and end tags without interpreting the HTML in between and using a monospaced font.

const htmlparser2 = require('htmlparser2')

const dom = htmlparser2.parseDocument("<xmp><span> im a span inside a xmp tag </span></xmp>");
const xmpTag = dom.childNodes[0];
const xmpFirstChild = xmpTag.childNodes[0];
xmpFirstChild.type; // tag
xmpFirstChild.name; // span

It should be parsed as text.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions