I think the <code z80> tag is broken.
Each line is preceded with the string "1>".
Examples:
<code>
PUSH BC
</code>
generates (OK):
<pre class="code">
PUSH BC
</code>
vs
<code z80>
PUSH BC
</code>
Generates (WRONG):
<pre class="code z80"> <span/<span class="re1">1</span><span class="sy0">/</span>>PUSH</span> <span class="kw2">BC</span>
And the result is:
1/>PUSH BC
Example URL:
http://www.speccy.org/wiki/cursos/ensamblador/lenguaje_4#la-pila-del-spectrum