Theres a couple ways you can put music on a website, but only one that I know of where you use a green button to turn it on or off.
First of all, you can "embed the sound/song" in the webpage.
The Tag for this is.....
"<embed src="songname.mp3" hidden="true" autostart="true" loop="true"></embed>"
Only add the "loop="True"" if you want it to repeat. If you don't add it, it will only play once, then stop.
Now, another thing about this, if you do put this tag on a webpage, and someone switches to another page on your website, the song will also stop playing. Theres a way to prevent this as well. There are these freindly things on a webpage called "Frames". Frames are basically more then one webpage opening at once. In other words, you can make a page with nothing but the sound/song you want to play on it (but still have it the same BG color) and make a FRAMESET.......inside the Frameset has to be the page you made with the song on it, and the page with the rest of the content. Im probobly confusing you, so heres a peek at a FRAMESET.....
<HTML>
<HEAD>
<TITLE> -=Welcome to {{ClS}}_Hooligan's song frameset! </title>
</HEAD>
<FRAMESET ROWS="1,*" Border="0">
<FRAME SRC="Songpage.htm" Scrolling=No Name=Top>
<FRAME SRC="Home.htm" Scrolling=Yes Name=Main>
</FRAMESET>
</HTML>
.......Ok, now, notice the tag "FRAMESET ROWS". This means all the pages under "FRAMESET ROWS" will be from the top of the page to the bottom, and they go in the order of the page you put them in, (EX: If you put the Songpage.htm, beofore Home.htm inside the frameset, then Songpage.htm will be above Home.htm when someone views your frameset.)
Also notice in the tag where it says......
<FRAMESET ROWS="1,*" Border="0">
See the part that says "1,*", This is the amount of room each page takes up. So if Songpage.htm is before Home.htm, it will only take up "1" percent of the frameset, making it look like only one page is opening, (Which would be Home.htm, with all of your content, pictures, text, ect......) BUT, the songpage.htm will STILL be there, even if not visible, and it will STILL PLAY THE SONG!!!! heh. The good thing about this is, if someone changes to a different page on your website, it still opens under the songpage.htm. This means, the song will play no matter what page if being viewed on the website.
The "*" in the tag tells the frameset to open the Home.htm page in the rest of the availible space on the browser (Internet Explorer, Netscape Cummunicator, ect...).
Last but not least, you can use a different tag in a frameset, called "FRAMESET COLS" Cols standing for Column's. This means anything under this tag in the frameset will be from Side to Side. These tags are basically the same as using a "Table" on a webpage, Columns, and rows. Well, you want to know how to put a song on a webpage, not how to make a frameset, so we'll stop with this now.
Ok now, the easier way to make a song play on a webpage, would be to make a flash movie, with PLAY, and STOP, and have each do a different action (EX: Play plays music, Stop stops music)
. And put the flash movie on each of your webpages, OR make a frameset like mentioned already, and have it visible from the page at the top of the frameset, OR the bottom, whichever order you choose. Experiment, play with the tags and make a frameset. Soon enough you'll be playing music on the web! heh. If you can't make a flash movie..........uc_squall@hotmail.com, look for me on MSN once and awhile, and Ill whip one up for ya'. PHEW, damn Ive never wrote so much. Peace.
§quall