Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Die meiste verwenden da wohl das verbatim-Environment (\begin{verbatim} <mycode> \end{verbatim}), ansonsten auch das tabbing-Environment, bei dem man manuell die Tabs setzen muss.
Wirklich sexy wird das Ganze aber erst mit dem Paket listings: einfach \usepackage{listings} in der Präambel und dann \begin{lstlisting} <mycode> \end{lstlisting} für inline-code, oder \lstinputlisting{filename.foo}, um sourcecode-files einzubinden.