HTML <input type="email">
Example
Define a field for an e-mail address (validates automatically when submitted):
<label for="email">Enter your email:</label>
<input type="email"
id="email" name="email">
Try it Yourself »
Definition and Usage
The <input type="email">
defines a field for an e-mail
address.
The input value is automatically validated to ensure it is a properly formatted e-mail address.
To define an e-mail field that allows multiple e-mail addresses, add the "multiple" attribute.
Tip: Always add the <label>
tag
for best accessibility practices!
Browser Support
The numbers in the table specify the first browser version that fully supports the element.
Attribute | |||||
---|---|---|---|---|---|
type="email" | 5.0 | 10.0 | 4.0 | 5.0 | 10.1 |
Syntax
<input type="email">