Puoi farlo manualmente utilizzando Html ed un linguaggio lato client come javascript.
Per elaborazioni più complesse però ti consiglio di usare almeno un linguaggio lato server come php\asp.net, e\o più semplicemente un cms.
Se hai dei dubbi a riguardo ti rimando a questa sezione.
Marco