Turn off the emit CSS and see if that helps. I haven't really played
with the epub/html features in CC much.
Thanks for the reply, Bob. Unfortunately the class names are still generated.
Emit CSS controls whether the style definition will be a part of CSS or not. Even if Emit CSS is OFF and class name is blank, the style( which is actually the name of the paragraph/character style) is there in HTML mark-up.
Currently, there is no way to avoid this in HTML mark-up.
Thanks for your reply. What is strange is that in previous versions (CS5.5) it could be left blank, and no class would be added to the markup.
I telephoned their technical support staff yesterday and they confirmed that the automatic class name is indeed a feature that has been added to InDesign CC. This seems like a backwards step to me, but I hope it is just temporary and they will bring back the ability to not automatically assign a class.
You are right. In CS6, the default style names did not appear in HTML mark-up on leaving class field blank. But in CC, the behavior is changed and now the style names are part of HTML mark-up. We hear your feedback that automatically assigning class names is not something you desire and should be changed to the old behavior.
Just want to add my two cents. This new system is definitely not something I desire, and not sure why you'd want all that mark up in your html. If you would want it, you can easily put the name in yourself. This completely messed up my workflow since I need some of CC's new epub export options, but cannot stand to have all the mark up in my html.
When do you think the old behaviour will be available?
I have to agree that this is far more of a bug than a feature. Clean HTML output is an essential requirment for me to do my work.
The last post in this thread is over a year old...
This is even worse than a Bug. It's a huge expense.
Even if you make your paragraph style 1 letter, let's say "B" for "Body", You still end up with <p class=B> instead of just <p>. Now multiply that "class=B" by all the lines in your code and your bloat is greater than 10% on a per file basis.
On Amazon a 3 MB file for example costs 45 cents to transmit to a customer. 10% more means an additional 4.5 cents cost per book. Say you sell 100,000 copies of a book, we're talking .045 x 100,000 = $4,500.00. And remember that MOBIs pretty much double the size of your basic EPUB. This is a serious problem, the correction of which cannot be delayed!
I think of the same thing! Indesign CC auto generate class are all suck. It wastes more time to clean up ePub file after export. Indesign should be centre for finish the design, not for finish the job.