Я получаю содержимое tinyMCE как html, затем я преобразую html в какой-то пользовательский xml.
Сначала я создаю html документ, используя этот
parser.parseFromString(htmlTxt, "text/html");
, где parser является экземпляром DOMParser
, но родительский элемент принимает дочерние стили.
Например, строка html ниже
<p><span style="font-family: 'Arial Unicode MS'; font-size: 50px;">dddfdfdf<span style="font-size: 36px;">df</span></span></p>
преобразуется в
<p><span style="font-family: "Arial Unicode MS"; font-size: 36px;">dddfdfdf<span style="font-size: 36px;">df</span></span></p>
размер шрифта child, применяемый к parent.
Как я могу предотвратить это?