Tables are of course also HTML but I guess that you want to display the form in a non-table layout. There are several ways to do this. Searching the internet gave me this which seems to be pretty accurate:
Recently I have been working on XForms. By default, we can create a new XForm using table layout. But is there any way for using html layout in XForm?