Zagadka HTML+CSS: czy tu są fonty?

Zagadka HTML+CSS: czy tu są fonty?

Wszyscy publikują zagadki to dopiszę i ja!

Jak w HTML+CSS uzależnić font-size i letter-spacing od aktualnego font-family?

Chodzi o sytuację w której używamy reguły:

font-family: ‚Trebuchet MS’, sans-serif;

i chcemy by sans-serif miała inną wielkość, wysokość wiersza i odstępy między znakami niż Trebuchet. Owa machina wojenna występuje zwykle na windowsach, a na makach nie zawsze. Na linuksach zwykle jest nieobecna.  I jak to teraz ugryźć? Do różnych rozdzielczości mamy media query. Do wykrycia niebieskiego e z orbitką mamy komentarze warunkowe. A jak wykryć obecność i nieobecność danej czcionki w systemie? 

Podpowiem: comic sans zwykle jest wgrany.

Oczekuję działającego rozwiązania 🙂 Albo chociaż jego zarysu. Bez zerkania do istniejących rozwiązań wg Google.