Stylizuj n-tą literę w zakresie za pomocą CSS

Mam:

<span id="string">12h12m12s</span>

i chcę zrobićh, m is mniejszy niż reszta tekstu. Słyszałem onth-letter pseudo element w css, ale wydaje się, że nie działa:

#string:nth-letter(3),
#string:nth-letter(6),
#string:nth-letter(9) {
    font-size: 2em;
}

Wiem, że mogę użyć javascript do parsowania ciągu i zastąpienia litery otoczeniemspan tagi i stylizuj tagi. Ciąg jest jednak aktualizowany co sekundę i wydaje się, że parsowanie często bywa intensywne.

questionAnswers(4)

yourAnswerToTheQuestion