HTTP Methods
brings back to my attention that HTML doesn't support all of the verbs that are specified in the HTTP 1.1 Specification
This has been driving me nuts for YEARS! I hate having to make input buttons that use javascript to change a variable to determine what sort of action should be performed. It seems much more intuitive to me to use the HTTP verbs to do that -- when updating a record in a database, using GET, OPTIONS, PUT, DELETE, POST, TRACE, CONNECT and I wish there was an UPDATE! Even if I had to change the action of the form, that would make much more sense to me than changing the value of an arbitrary input element.
It seems to me that this is how HTTP was intended, but it doesn't appear that it has ever been implemented in HTML.
A missed opportunity.