No-Library (pure JS), HTML, CSS, JavaScript
Each instance gets its own copy of the counter. (Is there a performance benefit?)