5.2.1 <al-form>

##
5.2.1 `<al-form>`

Albatross browser request merging depends upon the functionality provided by the `<al-form>` tag. If you do no use this tag in applications then the standard request merging will not work.

The tag will automatically generate the HTML `<form>` `action` (5.2.1.1) and `enctype` (5.2.1.2) attributes as required.

If you are using an execution context that inherits from the `NameRecorderMixin` (nearly all do -- see chapter 8) then the execution context will raise a `ApplicationError` exception if multiple instances of some types of input tag with the same name are added to a form. The `list` attribute of the `<al-input>` tag is used indicate that multiple instances are intentional.