Ich habe eine ziemlich standardkonforme XHTML + CSS-Site, die auf allen Browsern auf PC und Mac gut aussieht. Neulich sah ich es auf FF3 unter Linux und der Abstand zwischen den Buchstaben war etwas größer, was alles aus dem Gleichgewicht brachte und unerwünschtes Einwickeln und Ausschneiden von Text verursachte. Das betreffende CSS hatWie Sie Ihre Website unter Linux gleich aussehen lassen
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
Ich weiß, dass es mit der generischen Sans-Serif geht, was auch immer das ist. Wenn ich die folgenden hinzufügen, verzieht der Text genug bis zu nahe zu sein, was ich auf den anderen Plattformen erhalten:
letter-spacing: -1.5px;
aber dies würde einige bösen serverseitige OS Schnüffeln einzubeziehen. Wenn es eine reine CSS-Lösung gibt, würde ich es gerne hören.
Das System in Frage ist Ubuntu 7.04, aber das ist irrelevant, da ich suche, es für mindestens die Mehrheit von, wenn nicht alle Linux-Benutzer zu beheben. Natürlich ist es nicht möglich, den Benutzer zu bitten, eine Schriftart zu installieren!
Ich bin bereit, die Fähigkeit des Benutzers zu opfern, seine Leseumgebung in diesem Fall anzupassen. Vielleicht sollte ich den "ziemlich standardkonformen" Teil der Frage bearbeiten ;-) –