diff --git a/src/generators/nodes/Element.ts b/src/generators/nodes/Element.ts index 5c0ffabf14..ab9c5b8dc4 100644 --- a/src/generators/nodes/Element.ts +++ b/src/generators/nodes/Element.ts @@ -432,6 +432,10 @@ export default class Element extends Node { if (isVoidElementName(node.name)) return open + '>'; + if (node.name === 'script' || node.name === 'style') { + return `${open}>${node.data}`; + } + return `${open}>${node.children.map(toHTML).join('')}`; } } @@ -756,4 +760,4 @@ const events = [ node.isMediaNode() && (name === 'buffered' || name === 'seekable') } -]; \ No newline at end of file +];