Hi there,
Hmmm das mit substr gefällt mir schon :)
Kann ja dann eine nicht proportionale Schrift verwenden :P
Ja. Ich weiss ja nicht, in welchem Umfeld Du das brauchst, aber letzten Endes hast Du keinen Einfluss darauf, welche Schrift im Browser des Users verwendet wird oder wie auch nur, wie gross er seine Schrift darstellt. Wirklich sicher sind nur generische Schriftanweisung (Naja, es mag ja Anwender geben, die sich alle Nichtproportionalschriften von der Platte geknallt haben) aber selbst wenn Du font-family:monospace; verwendest, hast Du keine Ahnung, welche Schriftart verwendet wird.
Der Ansatz "ein Buchstabe entspricht so und so vielen Pixel und damit rechne ich jetzt" ist einfach falsch, auch und schon gar, wenn Du diese Berechnungen am Server anstellen willst...