You can run adsense on a subdomain without asking google. In terms of search engine rankings, google considers subdomains as seperate sites.
The markup language that you use like HTML, XHTML doesn't really matter much. However, make sure that your code is W3C compliant. The programming...
Separate names with a comma.