Html 使用Jquery的IE内联样式

Html 使用Jquery的IE内联样式,html,tags,inline,contenteditable,Html,Tags,Inline,Contenteditable,我使用jquery创建包含文本的div实例。然后我使用颜色选择器给文本上色。然后我加上粗体等等。当我在IE中查看HTML时,我看到以下内容 <div><font color="#ffffff"><b> text </b></font></div> 我如何强制IE使用InInine样式而不是使用html标记。我希望浏览器像这样将所有样式解析为内联样式 <div style="color:#ffffff; font-we

我使用jquery创建包含文本的div实例。然后我使用颜色选择器给文本上色。然后我加上粗体等等。当我在IE中查看HTML时,我看到以下内容

<div><font color="#ffffff"><b> text </b></font></div>
我如何强制IE使用InInine样式而不是使用html标记。我希望浏览器像这样将所有样式解析为内联样式

<div style="color:#ffffff; font-weight:bold;>text</div>

如果使用“您可以精确控制样式设置的方式”,请查看HTML、XHTML和Flash示例生成的不同输出,然后添加粗体。如何添加粗体?在您的代码中,或者使用某种富文本编辑器小部件?如果是一个富文本编辑器,哪一个?我使用的是cleditor,我还尝试了其他各种产生相同结果的编辑器。此外,我还尝试在div上使用contenteditable,并对粗体、document.execCommand'bold',false和true执行以下命令。仍然在IE中生成html标记,而不是内联样式。我不知道如何强制IE解析内联样式而不是使用html标记。我看到的唯一其他选择是编写一个脚本,将html标记解析为内联样式。我不知道是否已经有了。