Ciao, ciò che chiedi si può fare in vari modi a seconda del contesto; la cosa non è poi così difficile ma oltre la parte HTML sarà necessario l'uso di CSS e/o JavaScript/jQuery.

Le indicazioni che hai fornito sono un po' troppo generiche per capire che strada vuoi/puoi prendere.

Hai conoscenze di CSS, JavaScript, jQuery? (qui una guida con l'uso di CSS e JavaScript)
Puoi adoperare eventualmente jQuery? (qui qualche nozione)
Per caso il sito è basato su Bootstrap? (qui un esempio di base)
Ti interessa creare un sistema in puro CSS? (qui un tutorial)
Si tratta di un solo elemento collassabile o devi poterne creare molteplici?

Puoi comunque trovare facilmente anche online del materiale da cui prendere spunto; le parole chiave possono essere: toggle expand/collapse hide/show.

Buon proseguimento.