I gave up on the using the code tag last night after my syntax highlight broke its display in Internet Explorer. I settled for using the pre tag and setting its class to code.
I wouldn’t use the WYSIWYG editor to add code, chances are it’ll add unnecessary spans and line breaks, edit the html directly for best results.