Az HTML-jelölés célja, hogy leírja a dokumentum szerkezetét, nem a programozási viselkedését. A kettő kombinálása negatív hatással lehet a webhely karbantarthatóságára, mint például a tartalom és a megjelenítés kombinálása. A HTML-ben létrehozott és hivatkozott JavaScript viselkedés nehezebb lehet használni és fenntartani, például amikor kezelőket állítanak be több eseményre egyetlen elemre, amikor ugyanazt az eseménykezelőt állítják be több elemre, vagy amikor esemény delegálást használnak. Kérdés: A HTML-jelölés leírja a dokumentum melyik aspektusát?
a dokumentum szerkezete