In every renderer I've tried, code
and code-block
seem to have the exact same result: a block of code. Both generate the exact same html -- including classes and tag kind (using I think it was docutils?):
<pre class="code [language] literal-block">
So, what's the difference? Why do we have both? Are there any renderers that render them differently? Is there a semantic difference?