pour ce qui est de la vérification des données, tu dois utiliser un script javascript ou php. Tu ne peux pas le faire en html.
Et pour la validation du formulaire, tout dépend de ce que tu veux faire des données du formulaire :
- les envoyer par mail, auquel cas je ne sais plus du tout comment on fait. L'inconvénient de ce système est que l'internaute doit avoir un compte courrier fonctionnant avec son navigateur ( outlook pour IE, courrier Firefox pour FF, ... ), ce qui n'est le cas que dans le tiers des internautes ( enfin je pense ).
- les inscrire dans une base de donnée, solution très pratique, très simple ( une fois qu'on a compris ), très sobre, mais qui nécessite des connaissances ( meme limitées ) en mysql et php ( je sais pas si on peut controler du mysql via du javascript ? )
conclusion : je te conseille de te mettre au php