Projektuję div
kontener, który będzie zawierał kilka wierszy tekstu. Każdy wiersz może zawierać od 0 do 35 znaków.
Muszę określić stałą szerokość dla div, ale nie mogę przewidzieć, jak „szeroki” może być ciąg.
Przykład ciągów (wszystkie 35 znaków):
- aeR1riPhah9chaicaegae7oobaiz8eiquoL
- iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
- da da da 35 znaków tekstu Z CApital
Jak widać, glif „i” jest węższy niż glif „L”.
Możliwym rozwiązaniem może być użycie czcionki Monospaced, ale w przypadku niektórych ograniczeń stylistycznych muszę użyć czcionki Arial (lub równoważnej).
Chodzi o to, aby rozmiar kontenera uwzględniał rozmiar zawierający największe glify, ale nie jestem pewien, co jest największym glifem, zwłaszcza jeśli weźmiemy pod uwagę wszystkie znaki UTF.
em
). Nie są najszersze, ale dzieje się coś dziwnego, jeśli przeciętny znak w ciągu jest szerszy. overflow: auto
powinien obejmować bardzo dziwne przypadki jak ten.