Quote:
Originally Posted by JSWolf
ePub 3 introduced some code that was not needed that makes it no as compatible with older software as it should be. Things like <figure> when <div works perfectly well. hv/vw when % works perfectly well. And others.
|
Presuming the older software understands CSS, then <figure> and other HTML5 block elements work fine if you style them with
display: block;.
Code:
/* HTML5 block tags defined for legacy reading systems. */
article,aside,figcaption,figure,footer,header,main,nav,section {
display: block;
}
You can then add whatever additional styling you might need as desired. Like making <figcaption> a smaller font size, or italicized, or adding margins, etc...