Tach!
Ich reiß das mal der Provokation wegen völlig aus dem Zusammenhang.
Die ganze Aufteilung in Abschnitte „HTML“, „CSS“, „JavaScript“ macht keinen Sinn.
Da sind wir ja einer Meinung. Aber warum hast du dann was gegen präsentationsbezogene Klassennamen und Eventhandler in onirgendwas-Attributen? 🤔
Keine (ernsthafte) Antwort erwartend, dedlfix.