I am happy to see somebody else taken aback by The Elements of Typographic Style similarly, but I would hope that instead of blindly applying some principles (eg. line height restriction makes sense on printed pages which are next to each other, and when you can sometimes see through the paper), they are of limited use on the web (maybe in multi-column layouts for line height restriction).
Instead of just translating suggested style into CSS/HTML/JS, I'd appreciate an exploration of why something is useful in print, and how that translates to digital screens.