fb55/htmlparser2

xmp tag is not parsed correctly

Opened this issue · 0 comments

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.