为tinyMCE添加自定义表格样式

时间:2013-01-30 22:37:38

标签: jquery html html-table tinymce

我希望为TinyMCE添加自定义表格样式,如何指定我希望表格/标题/行的样式?

    <table class="tdata " border="0" cellpadding="0" cellspacing="0" 
width="600" style="margin-top: 8px; font-family: tahoma, arial, sans-serif; 
width: 600px; color: #000000;">




<th style="margin: 0px; padding: 2px 0px; border-top-width: 2px; 
border-top-style: solid; border-top-color: black;
border-bottom-width: 2px; border-bottom-style: solid; 
border-bottom-color: #aaaaaa; vertical-align: bottom; 
font-size: 10px; width:144px; text-align:center;">Company</th>


     formats : {

     customformat : {inline : 'span', styles : {verticalAlign: 'middle',
 borderWidth: '0px 0px 1px', borderStyle:'none none solid', 
borderbottomcolor: '#aaaaaa', fontFamily: 'tahoma, arial,
 sans-serif', fontSize: '10px', color: '333333'}, attributes : 
{title : 'My custom format'}}
            },

2 个答案:

答案 0 :(得分:2)

您可以将自己的css文件添加到编辑器iframe head,然后将其编辑到编辑器内容中。要包含此css文件,您只需使用tinymce配置参数content_css

tinyMCE.init({
        ...
        content_css : "http::/your_server/your_css/your_custom_content.css"    
});

答案 1 :(得分:0)

尝试添加以下内容

\设置\ tinyMceConfig.config

<config>

<config key="extended_valid_elements">table[class=tdata]</config>

</config>

等等