TinyMCE无法对齐标头标签

时间:2010-10-01 12:49:13

标签: tinymce umbraco

有谁知道如何通过TinyMCE接口启用标头标签的文本对齐?如果我选择文本(任何标题标记)并选择一个aligment选项,它似乎在编辑器中正确排列。但是,当我保存页面时,它会转移回默认对齐方式(在我的情况下为左侧)。

我也尝试过直接编辑HTML,但是当我关闭对话框时,HTML似乎没有更新。

我在wiki上找到了一些关于extended_valid_elements的文档,我试图在tiny_mce.js文件中更新,但它似乎没有什么区别。

以下是来自tinyMceConfig.config文件的标头标签的`valid_elements'设置:

-h1[id|dir|class|align],-h2[id|dir|class|align], -h3[id|dir|class|align],-h4[id|dir|class|align],-h5[id|dir|class|align],-h6[id|style|dir|class|align]

2 个答案:

答案 0 :(得分:6)

对于有类似问题的任何人,我设法解决了这个问题。

当您选择任何对齐选项时,编辑器会尝试将style属性应用于标头标记,默认情况下,valid_elements配置中未启用此属性。

为了实现此目的,您只需将style属性添加到每个标头的配置中,例如-h1[id|dir|class|align|style], -h2[id|dir|class|align|style]

如果使用Umbraco,您需要在~/config/tinyMceConfig.config文件中进行这些更改,然后回收您的网站正在运行的应用池。

答案 1 :(得分:1)

valid_elements怎么样?我认为这应该是适合您的设置,因为标头标签是有效的xhtml标签,您不需要extended_valid_elements。