Se ti interessano le possibilità dei CSS guarda:



per dhtml, non lo conosco ma c'è una guida qui e soluzioni qui