Валидация поля email на HTML5
<input type="text" title="email" required pattern="[^@][email protected][^@]+.[a-zA-Z]{2,6}" />
HTML5 позволяет использовать регулярные выражения
<input type="text" title="email" required pattern="[^@][email protected][^@]+.[a-zA-Z]{2,6}" />