有没有办法让tinymce生成有效的HTML?它正在生成如下列表:
<li>text</li>
<li>text</li>
<li>text</li>
<ul>
<li>text</li>
<li>text</li>
<li>text</li>
<ul>
<li>text</li>
<ul>
<li>text</li>
</ul>
</ul>
</ul>
</ul>
Run Code Online (Sandbox Code Playgroud)
独角兽输出:
在此上下文中元素ul不允许作为元素ul的子元素.
我更喜欢这样的列表:
<ul>
<li>text</li>
<li>text</li>
<li>
text
<ul>
<li>text</li>
<li>text</li>
<li>
text
<ul>
<li>text</li>
</ul>
</li>
</ul>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我很高兴地发现这个问题解决了这个问题(设定source_formatting为false初始化时); 然而,似乎当tinymce解析一些标记时(例如,如果你把一些放在textarea然后初始化tinymce)tinymce重新解析它,如例1所示.关于如何制作tinymce的任何想法都不会改变最初在编辑器中的标记我初始化它在?