Well, that not really a C# issue. Just output the right html, have the audio files in place, and if the browser accepts it (or the user to be more precise), you'll have your background music. Just be aware, that usually users don't really like background music, especially if autoplayed.
A short codeproject search can help you:
Background Music in HTML 5[
^]