我想为我的用户提供在我为他们设计的网站上编辑内容块的能力。
大多数块都包含在一个<div>
中,用户可以自由选择他们在块内使用的 HTML。但是,例如<ul>
标签中包含一些块,我想限制用户仅<li>
在列表中添加或删除 s 以遵循正确的 HTML 语法。
我计划从数据库中检索 HTML 并在 WYSIWYG 编辑器中将其呈现给管理员用户。是否有任何编辑器允许我指定块的“包含标签”,并遵循正常的 HTML 语法规则来限制可以在块内添加的内容?
作为参考,我在应用程序中使用 Zend Framework 和 PHP。