Someone who now how to send email with html codes?
There's the elaborate do it yourself and learn a load of mime boundary nonsense way, then you find out PEAR already have it written for you, so use Mail_mime (Look on pear.php.net and use phpinfo() in a script to see if you have Pear) or you can go straight to Richard Heyes on http://www.phpguru.org/ and look for html mime mail on the left hand side appropriate for your version of php.
Or you could just specify a header: "Content-type: text/html". And forget the MIME boundry - it's only for those e-mail clients who don't support HTML, and most do these days (even if they don't, they normally strip the excess HTML).
And how could I forget phpmailer - and there's a tutorial for it here http://www.phpfreaks.com/tutorials/130/0.php