我的源代码如下。
我只想控制字体颜色css。
我像这样插入 HTML。
<span class="tag1">I love <span class="tag2">apple</span></span><span class="tag2"> pie</span>.
在 tag1 的情况下,我希望“我爱苹果”变成红色字体。
但只有“我爱”变成红色字体。
我如何解决它 ??
doc.getStyleSheet().addRule(".tag1 {color : red;}");
try {
kit.insertHTML(doc, doc.getLength(), "<span class=\"tag1\">I love <span class=\"tag2\">apple</span></span><span class=\"tag2\"> pie</span>.", 0, 0, null);
} catch (IOException e1) {
e1.printStackTrace();
} catch (BadLocationException e1) {
e1.printStackTrace();
}