是否可以扩展富文本编辑器以添加和其他HTML5元素? 可以将“章节类型”下拉列表中的项目添加到“
”中干杯
修改
感谢您提供的输入,我选择了一种方法,通过在p.Blockquote {}
中添加新样式来利用格式区样式表,然后我们查找<p class="Blockquote">
并将其替换为实际的<blockquote>
通过我们的应用标签。 Simples!
答案 0 :(得分:9)
尼尔,
文件TcmXHTML.Config包含RTE将支持的HTML 5标记列表。您可以在此列表中添加标签,但这样做需要您自担风险。
我知道你可以自定义样式下拉列表(使用FormatArea.css),但不确定章节类型。
答案 1 :(得分:2)
可以肯定地扩展富文本编辑器,虽然取决于你想要做什么,它有时需要你重建一些(这不是扩展,而是更多的黑客类型的解决方案,我们不'我想;)。特别是Section类型下拉列表,该信息似乎来自内心深处。它没有HTML5元素的事实与我认为的HTML5文档类型无关。
要添加HTML5元素,我认为如果向富文本编辑器工具栏添加一个按钮并将其用于HTML5元素会更容易(请记住,无法再使用辅助功能级别支持,因为我们缺少HTML5 doctype目前)。你将不得不在该按钮后面建立一个完整的扩展,所以它不会是微不足道的,但我认为它比尝试将它们添加到现有的下拉列表有更好的成功率。
在任何情况下,我还建议您在http://ideas.sdltridion.com/处为富文本字段输入HTML5支持作为一个想法,以便将来可以考虑将其用作。