Valdiação java script, css3, seletores avançados, html5