(especially anyone with at least some web dev experience)
use square brackets
— with spaces!!! —
in class names?
A space is an attribute separator. So each element with these square-bracketed classes acquires a class called "[" and a class called "]". Why would anyone do something so blasphemous?