As that web-standards geek I am, I dislike the default that surrounds my entire webpages. I\'ve seen many ASP.NET based webpages that
The form element is essential for ASP.NET to work correctly. It is necessary to post the user-input back to the webserver.
I suggest you take a look at the ASP.NET viewstate to understand how this works..
The only scenario in which you can remove that element, is when using purely static HTML inside the .aspx file.