txt sitemap was initially designed for Yahoo submission, but now yahoo supports xml sitemap as well.As for html sitemap, you should put the link to it somewhere on your site so that search engines can find it.