De aanpak van "zoveel pixels" als font afmeting, zoals je in de code bij je
eerste reactie laat zien, is niet de juiste aanpak.
Want dat zijn "harde" waarden die je daar opgeeft.
Bovendien gerelateerd aan pixels die groter of kleiner kunnen zijn, afhankelijk van de resolutie van een beeldscherm en dpi waarde.
Overigens fonts zijn (digitaal gezien) vector beschreven vormen. Echter wel gekoppeld aan een "puntgrootte" (corpsgrootte)
van wat oorspronkelijk is vastgelegd in beschrijvingen en grootte van fonts bij drukwerk. - In ieder geval niet beschreven in pixel grootte.
https://nl.wikipedia.org/wiki/Korps_(letterformaat)https://www.inktweb.nl/blog/hoe-werkt-lettertype-grootte-pixels-punten-dpi-en-meer/De vergrotingsmaatstaf van opgebouwde web-pagina's die je binnen een webbrowser ziet, maar ook het bureaublad van een PC zelf,
zijn
"relatief" en gekoppeld aan de vergrotingsmaatstaf van de instellingen van je PC bureaublad ---> via "Beeldscherminstellingen".
Daar moet in ieder geval een link mee zijn, als je de inhoud van applicaties in een browser in een andere grootte wilt weergeven.
Dus in ieder geval "andere code" die is gerelateerd aan een percentage van tabellen / web-pagina's die rekening houdt met PC instellingen.
Voor het begrip een voorbeeld / referentie:
Ik heb hier thuis twee laptops, die qua afmetingen en schermgrootte
"fysiek" gezien, nauwelijks van elkaar verschillen.
(Een wat overbemeten / ruim A4-tje ---> 2e laptop net iets kleiner rondom als de 1e Beeldscherm diagonaal voor ieder 14").
Bij de ene laptop staan de "Beeldscherminstellingen" op
125% om een redelijk normaal leesbaar beeld over te houden.
De andere laptop staan de "Beeldscherminstellingen" op
200% om ongeveer een vergelijkbaar leesbaar beeld over te houden.
En dat zit hem in het verschil van beeldscherm resolutie.
Laptop 1 = 1920 x 1080 pixels ofwel overeenkomend met een "Full HD" resolutie.
Laptop 2 = 2880 x 1800 pixels (met een iets andere beeldverhouding), maar een stuk hogere pixel dichtheid.
Zou je absolute waarden "in pixels" hebben opgegeven in de weergave van fonts, is zoiets bij de 2e laptop nauwelijks leesbaar, zo klein.