Como bien te anticipa Mikmoro, para evitar que el navegador interprete el código HTML deberás reemplazar las entidades HTML por los códigos de escape correspondientes.
En el siguiente enlace
Parse HTML
Podés copiar tu código y generar así los códigos correspondientes.
Luego de ello, sí. Utilizá las etiquetas <pre> y <code> para insertar el resultado.
Suerte!