und (HTML): Schriftgrößen
Patrick
- css
Hallo!
Nachdem mein gestriges Posting http://www.teamone.de/selfaktuell/self_forum/24768.html, vor allem dadurch zustande kam, daß ich eine einheitliche Darstellung in Sachen Schriftgrößen erreichen wollte, habe ich heute das Thema Schriftgrößen (HTML und CSS) ein bisschen weiter gesponnen.
Das kam dabei raus:
http://www.atomic-eggs.com/temp/compare.html
(Lange Lagezeit aufgrund der Screenshots)
Erst mit dem direktem Vergleich wird auch deutlich, warum unterschiedliches Aussehen trotz gleicher Angaben je nach Browser zu beobachten waren: 12px bei MSIE sind nicht gleich 12px bei Netscape!!!
Bis danndann
PAF (patrickausfrankfurt)
Erst mit dem direktem Vergleich wird auch deutlich, warum unterschiedliches Aussehen trotz gleicher Angaben je nach Browser zu beobachten waren: 12px bei MSIE sind nicht gleich 12px bei Netscape!!!
Ich denke Du solltest deinen Test mal etwas modifizieren. Erst ueber mehrere Zeilen, wenn Du auch die Zeilenhoehe per CSS in Pixeln angibst, kann man wirklich sehen, ob da tatsaechlich ein Unterschied entsteht. Bei mir zumindest nicht.
Viele Gruesse, Thomas Hieck
Hallo Thomas!
Ich denke Du solltest deinen Test mal etwas modifizieren. Erst ueber mehrere Zeilen, wenn Du auch die Zeilenhoehe per CSS in Pixeln angibst, kann man wirklich sehen, ob da tatsaechlich ein Unterschied entsteht. Bei mir zumindest nicht.
Sorry, aber ich verstehe das nicht ganz. Nur weil ich ein Wort, beziehungsweise eine Zeile in einer Mini-Schriftgröße von 12px haben will, werde ich nicht anfangen, einen seitenlangen Text zu schreiben und Zeilenhöhen zu definieren! Die Screenshots sprechen für sich.
Und (bei meiner Auflösung: 1024*768, font-family:verdana) und abwechselnd große und kleine Schrifarten (was ja Arbeit genug ist, jedesmal muß der Rechner neugestartet werden) kam halt raus, daß 12 px nicht gleich 12 px sind, genausowenig wie bei Netscape ein Pixel ein Pixel ist!: aber das ist doch bei Netscape nichts Neues!
Warum wollt Ihr das einfach nicht zugeben!!!!
PAF (patrickausfrankfurt)
Viele Gruesse, Thomas Hieck
RE Hallo!
Ich werde es nun auf meine Seiten so lösen, daß ich per Browerabfrage eine andere css-Datei laden lasse.
<html><head><title>...</title>
<SCRIPT LANGUAGE="JavaScript">
if (document.layers)
{ document.write('<link rel="stylesheet" href="atomicns.css" type="text/css">'); }
else
{ document.write('<link rel="stylesheet" href="atomicie.css" type="text/css">'); }
</script>
</head>
.
.
.
.
In der einen werden 12px für den IE stehen, in der anderen 14px für Netscape (wurde bereits erfolgreich getestet)...
Und wer kein JavaScript aktiviert hat, kriegt sowieso nur unformatierte Standardschrift!
Bis danndann
PAF (patrickausfrankfurt)
kam halt raus, daß 12 px nicht gleich 12 px sind, genausowenig wie bei Netscape ein Pixel ein Pixel ist!: aber das ist doch bei Netscape nichts Neues!
Warum wollt Ihr das einfach nicht zugeben!!!!
Bei mir ist ein Pixel immer ein Pixel (zumindest auf dem gleichen Rechner) und 12 Pixel sind bei der Schrift auch immer 12 Pixel - egal welche Schriftarten ich eingestellt hab. Mal was anderes ... da Du nun ja schon screenshots hast faellt es dir sicher auch nicht schwer mal genau auszuzaehlen, wieviel Pixel denn dargestellt werden. Optisch kann man sich leichter taeuschen lassen. <g> Ich freue mich auf deine Ergenistabelle.
Thomas Hieck
Hallo Thomas!
Wie in alten Zeiten, was? Damals mit den Bloksatzbugs (übrigens IE 5 hat auch nen netten neuen, aber darauf später)!
- egal welche Schriftarten ich eingestellt hab.
Damit wir uns nicht mißverstehen, ich meine nicht die Einstellmöglichkeiten, die jeder Browser bietet (Klein, Mittel, Groß oder was weiß ich noch) sondern die _Windows-Einstellung_ "Große Schriftarten", die über "Eigenschaften von Anzeige/Einstellungen/Weitere Optionen/Große Schriftarten(125%) zu erreichen ist: dabei muß der Rechner neu gestartet werden.
Bei mir ist ein Pixel immer ein Pixel (zumindest auf dem gleichen Rechner) und 12 Pixel sind bei der Schrift auch immer 12 Pixel -
Und da eben nicht: ich setze die Screenshots jetzt nebeneinander:
<img src="http://www.atomic-eggs.com/temp/nsbiggie.gif" alt=""><img src="http://www.atomic-eggs.com/temp/iebiggie.gif" alt="">
Da braucht man keine Tabelle, um zu erkennen, daß es da Unterschiede gibt!
Bis danndann
PAF (patrickausfrankfurt)
Damit wir uns nicht mißverstehen, ich meine nicht die Einstellmöglichkeiten, die jeder Browser bietet (Klein, Mittel, Groß oder was weiß ich noch) sondern die _Windows-Einstellung_ "Große Schriftarten", die über "Eigenschaften von Anzeige/Einstellungen/Weitere Optionen/Große Schriftarten(125%) zu erreichen ist: dabei muß der Rechner neu gestartet werden.
Schon klar. Ich hab nun auch Unterschiede Festgestellt. Allerdings nicht ueberall. Beispielsweise bei Verdana, aber nicht Arial. Bei einem langen Text, der ueber viele Zeilen geht und Schrifthoehe und Zeilenhoehe angegben ist, funktiniert es aber wieder exact gleich auch bei Verdana. Seltsam finde ich es schon, aber nach meinem Erfahrungen, klappt es bei mir immer, selbst auf unterschiedlichen Systemen.
Da braucht man keine Tabelle, um zu erkennen, daß es da Unterschiede gibt!
Ich mach auch mal Screenshots und schick sie Dir dann :-) Loesen wir doch das Problem ein fuer alle mal exakt und stellen Tabellen auf. Du bist doch dabei?
Viele Gruesse, Thomas Hieck
Hallo PAF! (C)by PAF
Ich dachte du kennst das:
http://screenExa.net/angedachtes_ausprobiertes/schrift/schrift.html
Grüße
Thomas
Hallo Partick!
Du musst bei Deinen Uploads etwas besser darauf aufpassen, dass Du alle Dateien hochlaedst. So hat vor ein paar Tagen bei der selfhtml.htm schon die wselfhtm.css (oder so aehnlich) gefehlt, diesmal fehlt eine gewisse js.js. Das heisst leider, dass dies der Netsi als Fehler meldet, ich meine, er gibt die Fehlermeldung vom Webserver weiter. Und deshalb muss ich immer erst JS bzw. CSS ausschalten, damit ich Deine Seite bekomme, was ziemlich nervig ist.
Bye, Roland
Hallo Roland!
So hat vor ein paar Tagen bei der selfhtml.htm schon die wselfhtm.css (oder so aehnlich) gefehlt,
Mit SELFHTML habe ich nichts zu tun... ;-)
diesmal fehlt eine gewisse js.js.
Sorry! Das passiert, wenn man seine Seiten auf der Basis vorhandener Dateien erstellt (spart Arbeit)... auf der einen hatte ich etwas mit einer extra js-Datei getestet, und genau diese Seite nahm ich als Muster! Werde in Zukunft besser aufpassen!
Hallo Partick!
???
Bis danndann
PAF (patrickausfrankfurt)