Also, this is an ancient web site, built back before everyone had to have glitzy junk. So it has a little whimsy. Did you notice how fast it loaded?
Perhaps the moral here is that "newer" code was so obfuscated (minified; framework-infested) that I wasn't able to read it, so I only ever ended up looking at very dated HTML to fish examples out of. (Figuring out how to phrase something to Google can sometimes be slower and/or harder than simply looking in existing source code where you know you'll find something...)
FWIW, I started tinkering with HTML circa 2003 and have slowly (not especially concertedly) studied it over the years, which is my excuse^Hdefense. HTML5/CSS3 aren't especially intimidating to me (thanks to browser compatibility :D) and I could probably photocopy 60-80% of the designs I see here given significant time (this likely describes a lot of people here), but I don't really actively develop for the Web, so little oversights like this happen. Goes and reads how to include a CSS file again
I guess it's a good thing that I don't do much frontend coding anymore!
I think I followed a similar path to what you did, albeit 7 years later. IMO frontend dev is fine, given the time that seems to be required in order to stumble on these "things we didn't know we needed to know", whether by concerted tuition/learning or simple wandering.
Would it be better without an animation? Possibly.
But given the current state of the web I'd ve fine with a few extra "i hate animations"-animations if they replaced sites that spy on me, only work in Chrome and advertises dating sites I don't need.
Edit: good -> not too bad