我有一个 HTML,其中内联元素 span 包含 block 元素示例 div。我已将以下 HTML 源代码粘贴到 TinyMCE 的源代码 View 中,然后按“确定”
<span>plain text<div>test div</div></span>
此外,我单击源 View 和 HTML,它会更改为下面的 HTML,其中跨度自动关闭,并将新跨度添加到 HTML,
<p><span><span>plain text</span></span></p>
<div>test div</div>
<p></p>
我知道,我们不能在内联元素中包含 block 元素(即 HTML 全局规则),但我无法在当前系统中进行更改。
更新:我尝试解决此处提到的问题,但效果不佳:https://stackoverflow.com/a/14603631/4420468
最佳答案
有一个配置选项可以控制此行为。
valid_children
The valid_children enables you to control what child elements can exists within specified parent elements.
关于tinymce - 如何配置TinyMCE以允许内联元素内有 block 级元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42720462/