coole Frage mit Pixel und pt und px.
ich habe dies jetzt einfach meiner KI zur Beantwortung gegeben :) sorry - die Tage sind heftig.
8<-
Ein Pixel ist die kleinste Einheit, aus der ein Bildschirm besteht, und ein Punkt ist eine Maßeinheit für die Druckauflösung. Die Umrechnung von pt zu px hängt von der Pixeldichte des Bildschirms ab, die die Anzahl der Pixel pro Zoll (PPI) angibt. Je höher die Pixeldichte, desto mehr Pixel passen in einen Zoll und desto kleiner erscheint die Schrift auf dem Bildschirm.
Um pt in px umzurechnen, kann man folgende Formel verwenden:
px = pt * (96/72)
Das bedeutet, dass 1 pt 1,3333 px entspricht. Umgekehrt kann man px in pt umrechnen, indem man folgende Formel verwendet:
pt = px * (72/96)
Das bedeutet, dass 1 px 0,75 pt entspricht.
Das Samsung Galaxy A53 5G hat eine Displayauflösung von 2400 x 1080 Pixeln und eine Bildschirmdiagonale von 6,5 Zoll2.Um die Pixeldichte zu berechnen, kann man den Pythagoras-Satz verwenden:
PPI = √(2400² + 1080²) / 6,5
Das ergibt eine Pixeldichte von etwa 405 PPI.
Wenn also Ihre Schreibschrift in HTML auf 20 pt eingestellt ist, würde sie auf dem Handy folgende Größe in px haben:
px = 20 * (96/72) = 26,6667
Um die tatsächliche Größe der Schrift auf dem Bildschirm zu bestimmen, muss man die Pixel durch die Pixeldichte teilen:
Größe = px / PPI = 26,6667 / 405 = 0,0658 Zoll
Das entspricht etwa 0,167 cm oder 1,67 mm.
Umgekehrt würde eine Schriftgröße von 30 pt auf dem Handy folgende Größe in px haben:
px = 30 * (96/72) = 40
Und die tatsächliche Größe der Schrift auf dem Bildschirm wäre:
Größe = px / PPI = 40 / 405 = 0,0988 Zoll
Das entspricht etwa 0,251 cm oder 2,51 mm.
8<---
^- das ist mir einfach zu kompliziert. 2,51 mm sind aber arg klein?
Wenn ich für bestimmte Geräte bestimmte Inhalte habe, verwende ich gerne
[size=24]mobiledetectlib[/SIZE]
https://github.com/r23/MyOOS/tree…mobiledetectlib
hier gibt es auch WordPress Plugins...