So in the course of trying to redesign the site and update my article archives, I realized that my Web design skills were quite cutting edge for the time I learned HTML… around 1997. Which means I got to spend a bunch of the weekend teaching myself some CSS/DHTML/Java. So maybe someone geekier than I can explain: Why on earth isn’t there a native implementation of a function to get page elements by class or swap classes? As far as I can tell, it’s actually easier to just swap stylesheets for a page than it is to either just globally redefine or substitute particular classes, which seems terribly kludgy if all you want to do is tweak some property for all members of a specific class or classes when some event fires. But it’s both an obviously useful thing to do, and damn tricky to figure out how to do yourself if you’re not proficient in Java. (I eventually just found a widget someone else had written to do the same thing.) Is there some easier way to do it that I’m just not aware of?
Anyway, all that notwithstanding, I did manage to get it to do what I wanted to do finally, and my articles & essays archive page is finally functional and pretty much up to date.