Not a direct answer to your question, but worth consider GitHub. You can get a free account and get syntax colored "gists" which you can share and host on your web page.
The downside is that the copy is hosted on Github's site and if that's down, then it's down for you too.