在Quill setHTML中包含样式

时间:2015-03-18 19:01:56

标签: javascript html css quill

我正在尝试将HTML插入到quill编辑器中。 HTML可以包含样式标记中的自定义样式。

Quill正在用HTML中的span标签替换所有样式标签,例如此jsfiddle中的测试:http://jsfiddle.net/f1L4z2py/

var testStr = "";
testStr += "<html><head><style type=\"text/css\">.testcss { background-color: black; }</style></head><body class=\"testcss\">test</body></html>"

quill.setHTML(testStr);

Quill是否支持其自定义样式?编辑HTML?

我查看了Quill文档:http://quilljs.com/docs/api/,但是除了可能的SetContents之外,我没有看到HTML中对自定义样式的支持,但是如果我能避免的话,我想避免从给定的HTML中提取样式它

对于span标签,样式标签的切换是否是Quill的错误?是否支持自定义样式以在Quill中设置HTML以便首先从给定的HTML手动提取样式然后将HTML应用到Quill编辑器中的唯一方法?

谢谢

1 个答案:

答案 0 :(得分:0)

No Quill不支持任意HTML。任何它无法识别的东西都会被转换(强标签到b标签),或者在不可能的情况下移除。