"Use abbr instead," say the instructions.
The "acronym" tag, part of HTML standards (and, occasionally, use) since 1997, is no longer valid for marking out and explaining acronyms in HTML5. It's the "abbr" tag all over.
Now, every acronym is arguably as much an abbreviation as "abbr." is. Not every string keyed into an HTML form needs to be a valid email address, though.
Valid in HTML 5, a special input type in text's stead makes the browser check for validity:
›› Validate email addresses in an elegant manner without turning to JavaScript, PHP, Perl or other scripting.


I was playing with your html5 page and found it pretty neat but. It seems that HTML5 does not validate all incorrectly formatted email addresses. I tried different variations and it did not catch them all.
Examples:
Two periods in a row you..me@gmail.com
Absence of any period youme@gmailcom
This was seen as invalid:
much.”more\ unusual”@example.com
very.unusual.”@”.unusual.com@example.com
It is my understanding that the period is required and not multiples, that the quote marks are allowed. Correct me if I’m incoreect.
Thanks