Esatto: occorre usare uno script lato client.

<marquee> non ha mai fatto parte di NESSUNA specifica ufficiale e perrtanto non va usato.

Altre considerazioni generali:
  1. il contenuto in movimento è oggettivamente brutto e fastidioso;
  2. persone con particolari problemi cognitivi o di comprensione del testo potrebbero avere grosse difficoltà ad accedere ad un testo che continua a spostarsi e che non è nemmeno dotato di un pulsante di stop.