Currently the docbook XSL HTML and XHTML stylesheets
convert <code> elements in docbook to tt elements in
(X)HTML. This seems odd, given (X) HTML also has <code>.
I've made a rough patch to make the stylesheet output
<code> instead. It would need to be applied to
html/inline.xsl and xhtml/inline.xsl