2012-04-10 10 views
1

In CSS werden Sie erlaubt die Verwendung 0,5-Schritten, dhCSS Schriftgröße 0,5 Stufung

font-size: 8.5pt; 

kann nicht den Unterschied zwischen font-size sehen: 8pt und font-size: 8.5pt

+0

Meiner Erfahrung nach variiert dies von Browser zu Browser. Am besten bleib bei Ganzzahlen oder sprite den Text. – ceejayoz

+1

Ein Punkt ist 1/72 Zoll, wenn Sie also die Hälfte machen, ist der Unterschied sehr gering. – MetalFrog

+0

Was ist die Frage? –

Antwort

8

Punktwerte sind wirklich nur für Druck-CSS.

Chris C Zitiert: ist

Ein Punkt eine Maßeinheit für die Real-Life verwendet Tinte auf Papier Typographie. 72 Punkte = ein Zoll. Ein Zoll = ein real-life Zoll Like-on-a-Lineal. Kein Zoll auf einem Bildschirm, der völlig willkürlich ist basierend auf Auflösung.

Quelle: http://css-tricks.com/css-font-size/

Die W3C-Tipps Seite empfehlen, sie für Bildschirm zu vermeiden:

der so genannten absoluten Einheiten (cm, mm, in, pt und pc) bedeuten das gleiche in CSS wie überall sonst. Eine Länge ausgedrückt in einer dieser wird als genau diese Größe angezeigt (innerhalb der Genauigkeit der Hardware und Software). Sie werden nicht zur Verwendung auf dem Bildschirm empfohlen, da die Größe des Bildschirms sehr unterschiedlich ist. Ein großer Bildschirm kann 60cm (24in), ein kleiner, tragbarer Bildschirm ist vielleicht nur 8cm. Und Sie betrachten sie nicht von der gleichen Entfernung.

Quelle: http://www.w3.org/Style/Examples/007/units.en.html

+0

Große Antwort! Sie können hier sehen, dass die Verwendung von "pt" immer noch funktioniert, es ist einfach zu klein, um zu sehen http://jsfiddle.net/jackdent/ZvUbd/1/ – jacktheripper

+1

Danke @jacktheripper! –

2

Ein halber Punkt ist eine sehr kleine Menge. Ohne den Bildschirm zu vergrößern, werden Sie wahrscheinlich nie den Unterschied sehen. Nichtsdestotrotz berechnet die Software sie und zeigt sie so gut wie Ihre Auflösung es zulässt.

-1

Wenn Sie ein .5-Inkrement während der Verwendung von PT. das kann oder kann nicht groß genug sein, damit der Browser größer rendert. Und dann macht jeder Browser den Text ein wenig anders.

+0

Die Frage ist nach 'pt', nicht' em' zu fragen. Was Sie beschreiben, ist für die 'em' Einheit. – BoltClock

+0

Obwohl Sie einen anderen Meßtyp verwenden sollten, um andere Ergebnisse zu erhalten. Pixel werden normalerweise in der Welt der CSS-Schriftarten verwendet. – Chris

+0

@ BoltClock's Einicorn Ich habe gerade festgestellt, dass ... wird – Chris

Verwandte Themen