Validación de campos vacíos
Esta validación normalmente se hace con JavaScript, pero es muy tedioso incluso muchas lineas de código, se necesita alrededor de 4 a 5 lineas por campo, imaginen si tenemos 20 campos! ahora HTML5 tiene nuevos atributos, con solo usar el atributo required, con eso es suficiente.
ejemplo:
<!DOCTYPE HTML>
<html>
<head>
</head>
<body>
<form>
<input type="text" required/>
<input type="submit" value="aceptar"/>
</form>
</body>
</html>
