XML is pretty great for forms being that it allows for the browser to find the right place using them (unless they're put in wrong), but overall I prefer HTML for anything to do with websites. @Michael if you're still learning web development and have any questions feel free to ask me :)