A dire l'onesta verità pensavo di usare codice server-side, PHP nello specifico

A me interessa (se esiste) la relazione matematica: dato uno spazio di X px, se ho una stringa lunga Y caratteri, a quanti Z px devo impostare il font-size perchè gli Y caratteri vadano tutti in X px?

MOLTO OVVIAMENTE, non uso un font monospaced, ma la classica famiglia "Arial, Helvetica, sans-serif", per cui va bene (se esiste) una relazione di massima.