No entiendo la formulacion de la pregunta.
Para hacer eso de debes usar programacion en el lado servidor, con algun lenguaje como php, perl, asp, ruby, python, etc.
En cuanto a html5 y css3 no es tanta la diferencia con las versiones anteriores. Pero no basta solo con eso para hacer lo que tu quieres.
Aca hay un tuto de registro y login con php: http
http://www.maestrosdelweb.com/editorial/phpreusr/
saludos.