title: how to prevent tinymce from stripping the 'style' attribute from input element?
body: <p>I have been reading the official docs and blog posts and SO for hours, certain somewhere the answer would be posted already.. but no luck.  </p>
  
  <p>It seems that no amount of fiddling with any config. stops tinymce from stripping the inline 'style' attribute on my input/submitted <code>&lt;p&gt;</code> element.  I need the 'style' attribute for all input elements.. but I am just starting by testing with <code>&lt;p&gt;</code> to even get it to work.</p>
  
  <ul>
  <li>tinymce Version 3.5b3</li>
  </ul>
  
  <p>Here is the latest iteration of my config. (out of many variations/attempts):</p>
  
  <pre><code>tinyMCE.init({
      mode : "textareas",
      theme : "advanced",
  
      plugins : "emotions,spellchecker,advhr,insertdatetime,preview,paste,table,media,directionality,style,xhtmlxtras,nonbreaking,pagebreak", 
  
      theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,formatselect,fontselect,fontsizeselect",
      theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
      theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,ltr,rtl",
      theme_advanced_buttons4 : "styleprops,|,cite,abbr,acronym,del,ins,attribs,|,nonbreaking,pagebreak",
  
      theme_advanced_toolbar_location : "top",
      theme_advanced_toolbar_align : "left",
      theme_advanced_statusbar_location : "bottom",
      theme_advanced_resizing : true,
  
      doctype : "&lt;!DOCTYPE html&gt;",
  
      convert_urls : false,
  
      //template_external_list_url : "gen4tinymce/lists/template_list.js",
      external_link_list_url : "gen4tinymce/lists/link_list.js",
      //media_external_list_url : "gen4tinymce/lists/media_list.js",
  
      valid_elements : "@[id|class|style|title|dir&lt;ltr?rtl|lang|xml::lang],"
      + "a[rel|rev|charset|hreflang|tabindex|accesskey|type|"
      + "name|href|target|title|class],strong/b,em/i,strike,u,"
      + "#p[style],-ol[type|compact],-ul[type|compact],-li,br,img[longdesc|usemap|"
      + "src|border|alt=|title|hspace|vspace|width|height|align],-sub,-sup,"
      + "-blockquote,-table[border=0|cellspacing|cellpadding|width|frame|rules|"
      + "height|align|summary|bgcolor|background|bordercolor],-tr[rowspan|width|"
      + "height|align|valign|bgcolor|background|bordercolor],tbody,thead,tfoot,"
      + "#td[colspan|rowspan|width|height|align|valign|bgcolor|background|bordercolor"
      + "|scope],#th[colspan|rowspan|width|height|align|valign|scope],caption,-div,"
      + "-span,-code,-pre,address,-h1,-h2,-h3,-h4,-h5,-h6,hr[size|noshade],-font[face"
      + "|size|color],dd,dl,dt,cite,abbr,acronym,del[datetime|cite],ins[datetime|cite],"
      + "object[classid|width|height|codebase|*],param[name|value|_value],embed[type|width"
      + "|height|src|*],map[name],area[shape|coords|href|alt|target],bdo,"
      + "button,col[align|char|charoff|span|valign|width],colgroup[align|char|charoff|span|"
      + "valign|width],dfn,fieldset,form[action|accept|accept-charset|enctype|method],"
      + "input[accept|alt|checked|disabled|maxlength|name|readonly|size|src|type|value],"
      + "kbd,label[for],legend,noscript,optgroup[label|disabled],option[disabled|label|selected|value],"
      + "q[cite],samp,select[disabled|multiple|name|size],small,"
      + "textarea[cols|rows|disabled|name|readonly],tt,var,big",
  
      extended_valid_elements : "p[style]",
      inline_styles : true,
      verify_html : false
  });
  </code></pre>
  
  <p>Thanks for any suggestions!</p>