Hi @cionfs ,
the sourcecode of the Enlighter code-blocks looks weird: each span element (which includes the syntactic tokens) has a font tag as child element – that behaviour is not related to nor intended by Enlighter/EnlighterJS.
I believe some “content optimization” plugin is active which alters the code and causes the issue. Please try to disable other plugins (one by one) to identify the weak plugin..(and disable any caches during the tests)
example of the altered code:
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">define </font></font>
best regards, Andi