Thema: Netscape 4.7 und Schrift

Hallo!

Da ich meine Seite nur in Tabellen aufgebaut habe , habe ich in einer CSS-Datei folgendes stehen:

table{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px
}

Aber Netscape 4.7 kann das wohl nicht interpetieren, denn es erscheint nur Standard-Schrift und Grösse, während es im IE und im NS6 funktioniert.
Was muss ich denn ändern, damit es auch im NS4.* funktioniert, ohne das font-tag zu benutzen?

2

Re: Netscape 4.7 und Schrift

Moin,

schreib mal die Angaben als td anstelle von table.

gruß

matho

3

Re: Netscape 4.7 und Schrift

[ot]wer noch mit ns4.x "rumläuft" ist selber schuld![/ot]
außerdem fehlt der ; hinter px -> würde sowieso em nehmen.

Nun freilich starren Sinnes zu behaupten, daß das, was ich gesprochen habe, auch unbedingte Wahrheit sei, das schickt sich nicht für einen, der zu denken pflegt. - Platon

Re: Netscape 4.7 und Schrift

hi!

   </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">

würde sowieso em nehmen.
  </font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">das ist doch eine relative Angabe?...
und würde sich dieser wert nicht auch ändern, wenn via Browser die Schriftgröße verstellt wird?
Ich denke mit Pixelangaben ist man auf der richtigen Seite, es sei denn man legt es auf relativität an!!

gruß

5

Re: Netscape 4.7 und Schrift

</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">das ist doch eine relative Angabe?...
und würde sich dieser wert nicht auch ändern, wenn via Browser die Schriftgröße verstellt wird?
Ich denke mit Pixelangaben ist man auf der richtigen Seite, es sei denn man legt es auf relativität an!! </font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">Wenn du z. B. einen 19"er hast, sieht man z. B. 12px gar nicht mehr sooo schön, wobei es dann beim 15"er zu groß ist.......

Nun freilich starren Sinnes zu behaupten, daß das, was ich gesprochen habe, auch unbedingte Wahrheit sei, das schickt sich nicht für einen, der zu denken pflegt. - Platon

6

Re: Netscape 4.7 und Schrift

Hi,
danke, td statt table funktioniert!

Aber was ist em? Die Sache mit hohen Auflösungen und 12px stimmt schon, irgendwann wirds schwer zu lesen...

Re: Netscape 4.7 und Schrift

was meinst du warum leute ihre schriftgröße verändern?
Na, weil ihnen die schrift zu klein ist!

8

Re: Netscape 4.7 und Schrift

Moin,

....
Sie können also sehr exakte Angaben notieren, doch Web-Seiten werden in der Regel auf Bildschirmen ausgegeben, und Bildschirme bestehen heutzutage aus Pixeln, wobei die Pixeldichte der einzelnen Bildschirme sehr unterschiedlich sein kann. Der Computer muss Ihre Angaben für die Ausgabe am Bildschirm letztlich in Pixel umrechnen. Dabei kann es zu enttäuschenden Ergebnissen kommen. So erscheinen Schriftgrößen, die am einen Bildschirm gut lesbar sind, in einer anderen Umgebung zu klein. Leider sind daran auch die unterschiedlichen Basiseinstellungen der Betriebssysteme mit schuld. So wird unter Windows-Systemen eine Berechnungsgrundlage von 96dpi (Dots per Inch) für die Darstellung von Schriftarten verwendet (bei der Einstellung "große Schriftarten" gar 120dpi), unter Systemen wie Linux und Macintosh sind es dagegen 72dpi. Deshalb erscheinen Schriftgrößen, die unter Windows sauber aussehen, unter den anderen genannten Systemen oft mickrig, während Schriftgrößen, die dort angenehm aussehen, unter Windows wiederum klobig wirken. Aber auch direkte Angaben in Pixeln lösen das Problem nicht unbedingt. Ein Pixel auf einem 13-Zoll-Notebook-Bildschirm mit 1024×768 Pixeln Bildschirmauflösung wirkt ganz anders als ein Pixel auf einem 19-Zoll-Desktop-Bildschirm mit der gleichen Bildschirmauflösung. Andere Angaben wie em oder Prozentwerte umgehen zwar das Problem der unterschiedlichen Bildschirmdarstellungen - aber erstens kann man bei einer Angabe wie 1.2em kaum von "Formatierung" reden, und zweitens bereiten solche Angaben auch andere Probleme. So kann es beispielsweise durch das Prinzip der natürlichen Vererbung passieren, dass Schriftarten bei mehrfach verschachtelten Elementen (etwa bei Listen oder Tabellen) immer kleiner oder größer werden. CSS 2.0 bietet zwar mit den erweiterten Möglichkeiten,  Formate für verschachtelte Elemente zu definieren, Maßnahmen zur Abhilfe an, doch das nutzt vorläufig auch nichts, solange es in vielen noch verbreiteten Browsern nicht funktioniert.
....

Soweit selfHTML

Ich arbeite zB. mit drei verschiedenen 21gern,
auf denen 12px durchaus gut lesbar sind.
Wenn man in konkreten Fällen irgendetwas Besonderes im Sinn hat, muß man unter den verschiedenen Bedingungen durchtesten, soweit das irgend möglich ist.

gruß

matho

Re: Netscape 4.7 und Schrift

Hallole Leutz

@Kaplar
Wenn du es "darauf anlegst" das deine Website besucht wird, und vielleicht sogar mal wiederbesucht wird, solltest du es auch "darauf anlegen" das der Besucher deine Website LESEN KANN!

Anstatt sich engstirnig hinzusetzen, und herumzuposaunen "die Schriftgrösse bleibt so wie ich die festgelegt habe", sollte man dem User nicht alle Kontrollmöglichkeiten wegnehmen. Zum Beispiel ein Besuch auf deiner Website, endet für mich auf der Linux Kiste in einem Desaster. Fixe Schriftart, für Linux sowieso viel zu klein. Das Lesen ist mir ungelogen nichtmal möglich, da versagt mein Auge schlicht und einfach. Wenn ich mir vorstelle wie es da jemandem mit verringerter Sehkraft geht .. *sichtschüttelt*

Da hilft es gar nix, das dein schlichtes Design ansprechend aussieht. Da hilft es gar nix das du da vielleicht was interessantes stehn hast.  <img border="0" title="" alt="[Lächeln]" src="images/icons/smile.gif" />

Ich lege es jedem nahe grundsätzlich nur relative Schriftarten zu verwenden. Das muss nicht .em sein.

@Matho
Das Problem mit der Vererbung lässt sich durch eine geschickte Notationsweise leicht in den Griff bekommen.

Sprich man legt eine Klasse an, die immer ins kleinste Child notiert wird. Am Beispiel einer Tabelle, hast du das schon erkannt und kuddel empfohlen nicht table sondern td zu verwenden. Noch besser wäre wenn Kuddel nicht die Tags redefinieren würde, sondern wie bereits erwähnt, Klassen anlegen würde.

Zwar bedeutet das einen deutlichen Mehraufwand, ich denke jedoch das dieser an den Kunden weitergegeben werden kann. Man muss dem Kunden lediglich verständlich machen das ein signifikanter Anteil seiner Kunden die Website nicht, oder nur unter Schwierigkeiten, lesen kann. Also bedeutet das nicht nur einen Mehraufwand, sondern evtl. auch ein Mehreinkommen.  <img border="0" title="" alt="[Lächeln]" src="images/icons/smile.gif" />

Liebe Grüsse,
-- Jochen

Moderator devshare.de | Usability

10

Re: Netscape 4.7 und Schrift

hi!

   </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">
Anstatt sich engstirnig hinzusetzen, und herumzuposaunen "die Schriftgrösse bleibt so wie ich die festgelegt habe", sollte man dem User nicht alle Kontrollmöglichkeiten wegnehmen.
  </font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">hm... das hängt wohl irgendwie mit meiner 'Schule' zusammen; wir arbeiten verstärkt mit Layout-templates, wo die Inhalte in einem bestimmten Bereich reinpassen müssen!!! (zwingen ist eigentlich immer sch...) ... ist sowiso etwas grotesk, da unsere letzten Kunden, wo wir dieses Prinzip umgesetzt haben, Mac-user sind und da helfen die besten Pixelangaben nichts  <img border="0" title="" alt="[Lächeln]" src="images/icons/smile.gif" />
(Schriftgrö�e lä�t sich trotzdem verstellen)

   </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">
Zum Beispiel ein Besuch auf deiner Website, endet für mich auf der Linux Kiste in einem Desaster.
  </font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">Schade...da hab ich für mich gar keine Kontrollmöglichkeit...

   </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">
..Fixe Schriftart, für Linux sowieso viel zu klein
  </font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">gibts da irgendwelche Richtlinien, also

12px IE/PC -> Xpx Linux

...oder so?

gruÃ?

Re: Netscape 4.7 und Schrift

Hallole Leutz,

@kaplar
Damit keine Missverständnisse auftreten. Pixel ist ein absolutes Grössenmaß. Und 12px werden immer 12 Pixel bleiben.

Lediglich die Darstellung variiert von System zu System. Je nachdem welche Auflösung verwendet wird. Sprich -wie matho schon erwähnte- wieviele Pixel auf einen Zetimeter gequetscht werden. Das Maß für die Auflösung lautet DPI = dots per inch. Zu deutsch Pixel pro Zentimeter. (Das ist jetzt nur symbolisch gemeint, inch und zemtimeter sind ein Unterschied) Bei einer höheren Auflöung werden deine 12px also zusammengequetscht, so das sie optisch kleiner erscheinen.

ICh zitiere nochmal mathos Zitat  <img border="0" title="" alt="[Breites Grinsen]" src="images/icons/grin.gif" />
   </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">So wird unter Windows-Systemen eine Berechnungsgrundlage von 96dpi (Dots per Inch) für die Darstellung von Schriftarten verwendet (bei der Einstellung "große Schriftarten" gar 120dpi), unter Systemen wie Linux und Macintosh sind es dagegen 72dpi.   </font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">Liebe Grüsse,
-- Jochen

Moderator devshare.de | Usability

12

Re: Netscape 4.7 und Schrift

Ok, also ist der beste Weg Klassen anzulegen. Aber wie genau mache ich das?
Und wie verweise ich dann auf diese Klassen? Muss ich dann in jedem <td>-tag auf eine Klasse verweisen?

Vielleicht könnt ihr mir da nochmal kurz helfen...wäre supernett!

13

Re: Netscape 4.7 und Schrift

</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">Zum Beispiel ein Besuch auf deiner Website, endet für mich auf der Linux Kiste in einem Desaster. Fixe Schriftart, für Linux sowieso viel zu klein. Das Lesen ist mir ungelogen nichtmal möglich, da versagt mein Auge schlicht und einfach. Wenn ich mir vorstelle wie es da jemandem mit verringerter Sehkraft geht .. *sichtschüttelt*  </font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">kenn ich ........    <img border="0" title="" alt="[Breites Grinsen]" src="images/icons/grin.gif" />   

Deshalb nimmt man em her! Ähnlich ist es z. B. auch bei % und px. Meine Seite ist NOCH in px. Für Leute, die ihr ICQ gefixed haben, beginnt ne lästige scrollerei!

@ Kuddel
Wie meinst du das mit der Klasse?
Du sagst einfach in deinem CSS: td { }
oder machst es dann: .table { } und dann musst du aber in deinem HTML <td class="table"> reinschreiben!

so long
gi
 
  <small>[ 14-08-2002, 14:33: Beitrag editiert von: gi ]</small>

Nun freilich starren Sinnes zu behaupten, daß das, was ich gesprochen habe, auch unbedingte Wahrheit sei, das schickt sich nicht für einen, der zu denken pflegt. - Platon

Re: Netscape 4.7 und Schrift

Hallole Leutz,

Also um mal auf nen Punkt zu kommen:

Eine Klasse sieht wie folgt aus:
.typo {font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em}

Eine Klasse ist sozusagen eine Elementunabhängige Formatierung. Du notierst dann jeweils im TD Element die Klasse mit dem Universalattribut class="". Das nächsthöhere Element darf aber keine Klasse enthalten, oder im CSS File redefiniert sein, da die Grössenangabe sonst als 0.8 von dieser Grösse interpretiert wird.

Sprich wenn du im Table 12px festlegst, und im TD dann deine Klasse einsetzt dann sieht das so aus: 12 x 0.8. Und was dabei rauskommt dürfte klar sein.. Weniger als vorher *fg* 

</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Code:</font><hr /><pre style="font-size:x-small; font-family: monospace;"><table>
  <tr>
   <td class="typo">
    <h1>Ein Blindtext</h1>
    <p>Ein Blindtext</p>
   </td>
  </tr>[/code]</blockquote><font size="2" face="Verdana, Helvetica, sans-serif">Um das mit den relativen Schriftgrössen auf den Punkt zu bringen:

0.8 em ist ein guter Wert für Windows
1.2 em ein guter Wert für Mac/Linux

Je nachdem welches System bei deinen Usern bevorzugt wird, solltest du den entsprechenden Wert eintragen. Du kannst natürlich auch 2 CSS Files verwenden, ein für win und eins für linux/mac. Dieses dann per Browserweiche setzten.
[EDIT:]
Lt. Selfhtml sieht eine PHP Brwoserweiche so aus: </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Code:</font><hr /><pre style="font-size:x-small; font-family: monospace;"> <?php
//**AB HIER KOPIEREN**
(ausgelagern in eine externe Datei)
if (eregi('Win',$HTTP_USER_AGENT))
         echo "<link rel="stylesheet" href="http://www.IhreWebseite.xy/IhrPfad/
win.css" type="text/css">n";
else
echo "<link rel="stylesheet"
href="http://www.IhreWebseite.xy/IhrPfad/other.css"
type="text/css">n";
//**ENDE KOPIEREN
?> [/code]</blockquote><font size="2" face="Verdana, Helvetica, sans-serif">Diese Weiche einfach in den HEAD Bereich der Website einsetzten.
[/EDIT]

Liebe Grüsse,
-- Jochen.
 
  <small>[ 14-08-2002, 16:48: Beitrag editiert von: Jochen ]</small>

Moderator devshare.de | Usability

15

Re: Netscape 4.7 und Schrift

hi!

   </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">
Damit keine Missverständnisse auftreten.
  </font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">aber nicht doch!  <img border="0" title="" alt="[Lächeln]" src="images/icons/smile.gif" />

   </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">
Pixel ist ein absolutes Grössenma�.
  </font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">Das ist mir EIGENTLICH bekannt  <img border="0" title="" alt="[Winken]" src="images/icons/wink.gif" />

   </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">
0.8 em ist ein guter Wert für Windows
1.2 em ein guter Wert für Mac/Linux

Je nachdem welches System bei deinen Usern bevorzugt wird, solltest du den entsprechenden Wert eintragen. Du kannst natürlich auch 2 CSS Files verwenden, ein für win und eins für linux/mac. Dieses dann per Brwoserweiche setzten.
  </font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">in dem Sinne meinte ich es auch; also wenn ich
für PC beisp. 12px )einsetze, was mü�te ich im normalfall entsprechend für linux einsetzten...
(oder liege ich logisch noch daneben?)
13, 14 oder gar 15... ?   <img border="0" title="" alt="[Cool]" src="images/icons/cool.gif" /> 

liebe grü�e

Re: Netscape 4.7 und Schrift

Hallole Leutz,

Hehe.. Oki ich verrate dir auch noch das Grössenverhältnis:

1/3.

Also einfach die Windows Grösse mal 1.33, dann erhältst du die relativ gleiche Grösse auf Mac/Linux.

Aber bitte nicht mit px sonder mit em. *Argl* Wie oft noch. *gibt sich den kopfschuss*

Ich laber hier Ewigkeiten in der Pampa rum, und was fragt der mich? "Mit was muss ich die Pixel jetzt mal nehmen?" AaaaaH!!!!  <img border="0" title="" alt="[Breites Grinsen]" src="images/icons/grin.gif" />  <img border="0" title="" alt="[Breites Grinsen]" src="images/icons/grin.gif" />

Liebe Grüsse,
-- Jochen

Moderator devshare.de | Usability

Re: Netscape 4.7 und Schrift

Hallole Leutz,

@kaplar
Eine Kleinigkeit noch zum Thema Linux.
Ich hab mir mal die Mühe gemacht und mir VMware runtergeladen.

Vmware stellt einen virtuellen Rechner dar, auf dem du weitere Betriebssysteme installieren kannst. Ohne das diese mit deinem bestehendem kollidieren.

Einfach Linux unter Vmware installieren, und die Website entwürfe checken.  <img border="0" title="" alt="[Winken]" src="images/icons/wink.gif" />

http://www.vmware.com/download/

Liebe Grüsse,
-- Jochen

Moderator devshare.de | Usability

18

Re: Netscape 4.7 und Schrift

hi!

   </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">
Ich laber hier Ewigkeiten in der Pampa rum, und was fragt der mich? "Mit was muss ich die Pixel jetzt mal nehmen?"
  </font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif"><img border="0" title="" alt="[Lächeln]" src="images/icons/smile.gif" />

  ja...seid 3 Jahren krieg ich eingetrichtert
"unbedingt pixelangaben verwenden!!!"
...was erwartest du da??? *fg

da muÃ? ich wohl mal aus meinen starren strukturen heraustreten *g

danke für den link...werd ich mal checken und mit unserem Admin klären ob ich das darf...

schöne grü�e

19

Re: Netscape 4.7 und Schrift

</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif"> ja...seid 3 Jahren krieg ich eingetrichtert
"unbedingt pixelangaben verwenden!!!" </font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">Das sind dann meistens die "Frontpage-Geschädigten"?!  <img border="0" title="" alt="[Breites Grinsen]" src="images/icons/grin.gif" />   <img border="0" title="" alt="[Breites Grinsen]" src="images/icons/grin.gif" />

Nun freilich starren Sinnes zu behaupten, daß das, was ich gesprochen habe, auch unbedingte Wahrheit sei, das schickt sich nicht für einen, der zu denken pflegt. - Platon

20

Re: Netscape 4.7 und Schrift

hi!

   </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">
Das sind dann meistens die "Frontpage-Geschädigten
  </font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">...also beleidigen lass ich mich jetzt nicht! *g
am Anfang hab ich zwar Dreamweaver kennengelernt (und fürchten), aber zum Glück nicht weiter vertiefen müssen  <img border="0" title="" alt="[Lächeln]" src="images/icons/smile.gif" />  .
Ich selbst rate jedem davon ab, sich auf diesen Schrott einzulassen (söhr vernönftig,nicht?)
---
naja...meine Praxis sieht halt so aus...
aber ich lerne immer wieder gerne was dazu, um aufzuziehende Seiten so benutzerfreundlich etc. wie möglich zu gestalten!!!

man kann halt nicht alles perfekt am 1. Tag....
....und auch nicht nach drei oder zehn Jahren...!
(obwohl: wenn ich mir Mathos Scripte ansehe, staune ich immer wieder, Tribut,Tribut...*g)

*superofftopicsei*
aber ok, das eigentliche Thema ist ja jetzt gegessen?

schöne grü�e

Re: Netscape 4.7 und Schrift

Hallole Leutz,

  </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">aber ok, das eigentliche Thema ist ja jetzt gegessen?</font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">Da habt Ihr eigentlich recht. Und deswegen hab ich das ganze vom CSS Forum in die Usability Ecke verschoben.  <img border="0" title="" alt="[Lächeln]" src="images/icons/smile.gif" />

Liebe Grüsse,
-- Jochen
 
  <small>[ 14-08-2002, 20:42: Beitrag editiert von: Jochen ]</small>

Moderator devshare.de | Usability