Consistent style of user-entered tables Soon I will face a problem of ensuring constant look of tables entered by user throughout the site. I will probably install one of available WYSIWYG editors and allow tables therein.

I would probably want to prepare a set of table templates (with row headers, column headers, row&amp;column headers, with column headers and subheaders, etc...) and would want the user to select appropriate template, determine row&amp;col count, and then just fill in the data.

My task would be ensuring that the tables get appropriate classes upon submit and process them accordingly.

Would you do that with jQuery or with some WYSIWYG editor setup/plugin?
I am facing a similar problem and am developing a custom module to act when the specific content type is generated (hook_node_presave).  My concern is that the more they are required to do to generate the format, the more things will go wrong. All the user has to do is enter the cell contents as delimited rows and the module determines the size of the table and generates all the HTML and class content to match up with the css I have developed for its display.