finer grained html5 validation classes for error & required