title_body: Kindlegen Convert EPUB 2 and 3 Equally? After creating a valid EPUB 2 or EPUB 3 file, I am often able to run the file through Amazon's kindlegen convertor, and assuming neither file was overly complicated in terms of page layout, have the resulting mobi file look pretty decent in the kindle viewer.
  
  That being said, does kindlegen do better with converting EPUB 2 specifications or EPUB 3 specifications to its proprietary format?
upvoted_answer: Well kindlegen basically just strips all code that isn't on Amazon documentation from HTML and CSS. So if your ePub is not too complicated the results should be satisfactory. This can change when you will try convert fixed layout where hierarchy of DOM isn't logic.
  
  To give you straight answer: It not make any difference unless your DOM is in logic order.
  
  DOM (Document Object Model) define structure of an document. Ideally structure (or hierarchy ) should be logic in terms of rendering. For example:
  
  &lt;div&gt;
      &lt;p&gt;Lorem ipsum&lt;/p&gt;
  &lt;/div&gt;
  &lt;div&gt;
      &lt;p&gt;Lorem ipsum 2&lt;/p&gt;
  &lt;/div&gt;
  
  
  here you have two divs with two paragraphs one after the other. If you will not manipulate with them, they will also render one after the other. But you could use CSS or JS to manipulate them and render &lt;p&gt;Lorem ipsum 2&lt;/p&gt; before &lt;p&gt;Lorem ipsum&lt;/p&gt; without change your actual HTML. This situation happens very often when you designing fixed-layout ePub which are parto of ePub3 spec.