zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Wie soll man die Schriftgrösse angeben?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 13.01.2009, 17:54
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 26.03.2008
Beiträge: 372
Cu Chullain befindet sich auf einem aufstrebenden Ast
Standard Wie soll man die Schriftgrösse angeben?

Die Schriftgrösse kann ja sowohl in Px als auch in pt oder em angegeben werden.
Warum das und was ist weshalb sinnvoll? (in was soll ich jetzt meine Schriftgrösse angeben)
Ich habe es versucht zu googeln aber während der eine aus mir unbekannten Gründen px bevorzugt, benützt der ander em weil es sich gut skalieren lässt.

Kann jemand diesen Wirrwar für mich klären?
Danke schon im Voraus!
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 13.01.2009, 18:17
Benutzerbild von hubspe
Eisen 7 ole....
XHTMLforum-Kenner
 
Registriert seit: 22.06.2007
Ort: Passau
Beiträge: 7.086
hubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblick
Standard

Hi,

pt ist eine absolute Größe, die für den Druck geeignet ist, d.h. Schriftgrößen gebe ich in der druck.css deshalb immer in pt an.

Für den Bildschirm kommen imho % und em in Frage, d.h. relative Größen.

Nimmt man px, läßt sich die Schrift im IE bei Standardeinstellung nicht skalieren.

Die erste Schriftgröße gebe ich immer in % an.
HTML-Code:
body  {
   font:100%/1.5 verdana, arial, helvetica, sans-serif;
}
Für alle anderen, die weiter unten in der CSS stehen nehme ich em.
__________________
Ein mehrfacher Gruß aus dem Südosten
Klaus
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 13.01.2009, 18:22
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 26.03.2008
Beiträge: 372
Cu Chullain befindet sich auf einem aufstrebenden Ast
Standard

Danke! werde dir das nachmachen
  1. Zitat:
    font:100%/1.5
    was bedeutet 100%? dass jegliche angaben 100%ig sein sollen? das ist ja wohl auch so klar nicht?
  2. Was bedeutet 100%/1.5 also warum noch schrägstrich und 1.5?
  3. So nebenbei: warum gibst du 3 Schriftarten an? wird nicht einfach sowieso die erstgenannte verwendet?¨Ist das die Reihenfolge die verwendet wird wenn eine beim user nicht zur verfügung steht?
Mit Zitat antworten
  #4 (permalink)  
Alt 13.01.2009, 18:31
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Zu 3. habe ich ne Antwort, aber du hast sie selber schon genannt.
Das ist in der Tat so. Wenn der User die erste Schrift nicht hat, so wird es mit der 2. probiert. So geht das dann immer weiter bis zur 4. Wenn alle nicht verfügbar sind (was aber sehr unrealistisch ist) wird glaube ich Arial genommen.
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
  #5 (permalink)  
Alt 13.01.2009, 18:33
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 26.03.2008
Beiträge: 372
Cu Chullain befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Praktikant Beitrag anzeigen
Zu 3. habe ich ne Antwort, aber du hast sie selber schon genannt.
Das ist in der Tat so. Wenn der User die erste Schrift nicht hat, so wird es mit der 2. probiert. So geht das dann immer weiter bis zur 4. Wenn alle nicht verfügbar sind (was aber sehr unrealistisch ist) wird glaube ich Arial genommen.
ja je nach dem. Der Browser und schlussendlich das System haben ja dann das sagen... bzw. spielen sowieso eine Rolle.
Mit Zitat antworten
  #6 (permalink)  
Alt 13.01.2009, 18:33
Benutzerbild von hubspe
Eisen 7 ole....
XHTMLforum-Kenner
 
Registriert seit: 22.06.2007
Ort: Passau
Beiträge: 7.086
hubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblick
Standard

Hi,

1. Soweit ich weiss, 100% der normalen eingestellten Schriftgröße.
Das die erste Schriftangabe in Prozent sein soll, wird allgemein empfohlen (ich
glaub, weil es sonst im IE zu Darstellungsfehlern kommen kann).

2. Vor dem Schrägstrich steht die Schriftgröße und danach der Zeilenabstand
line-height.

3. Man sollte immer mehrere Alternativen angeben. Wenn ein Browser die erste
Schriftart nicht kennt, kann er die zweite nehmen. Die verschiedenen
Browser haben nur recht wenige Schriftarten, die sie darstellen können und
diese können je nach Browser unterschiedlich sein.

edit. jetzt war ich endlich auch mal schneller.
__________________
Ein mehrfacher Gruß aus dem Südosten
Klaus

Geändert von hubspe (13.01.2009 um 18:39 Uhr)
Mit Zitat antworten
  #7 (permalink)  
Alt 13.01.2009, 18:36
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 26.03.2008
Beiträge: 372
Cu Chullain befindet sich auf einem aufstrebenden Ast
Standard

Hey vielen vielen dank!

hier im Forum wird auch mehrfach empfohlen dass man auch alle elemente einzeln auflisten soll und die dinge dafür definieren soll wegen den darstellungsfehlern im IE also z.B.
HTML-Code:
body,h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,div,td,th,address,blockquote{
	font:100%/1.5 tahoma, verdana, arial, helvetica, sans-serif;
	}
ist da was dran?

Geändert von Cu Chullain (13.01.2009 um 18:39 Uhr)
Mit Zitat antworten
  #8 (permalink)  
Alt 13.01.2009, 18:37
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.016
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Zitat:
Zitat von Cu Chullain Beitrag anzeigen
was bedeutet 100%? dass jegliche angaben 100%ig sein sollen? das ist ja wohl auch so klar nicht?
Die 100% beziehen sich auf die im Browser eingestellte Standardschriftgröße.

Zitat:
Zitat von Cu Chullain Beitrag anzeigen
Was bedeutet 100%/1.5 also warum noch schrägstrich und 1.5?
Das ist der Zeilenabstand, der sollte im Web für Fließtext mindestens den Faktor 1,3 haben. Die Angabe bezieht sich auf die Schriftgröße.

Zitat:
Zitat von Cu Chullain Beitrag anzeigen
So nebenbei: warum gibst du 3 Schriftarten an? wird nicht einfach sowieso die erstgenannte verwendet?¨Ist das die Reihenfolge die verwendet wird wenn eine beim user nicht zur verfügung steht?
Wurde ja schon gesagt, dass sie der Reihenfolge nach angewendet werden.
Noch ein Hinweis: Du solltest bei den explizit angegebenen Schriftarten welche wählen, die sich auch ähnlich sind. Am Ende sollte immer eine generische Schriftfamilie wie „sans-serif“ stehen.

Edit: Zu langsam...
Mit Zitat antworten
  #9 (permalink)  
Alt 13.01.2009, 18:37
Benutzerbild von hubspe
Eisen 7 ole....
XHTMLforum-Kenner
 
Registriert seit: 22.06.2007
Ort: Passau
Beiträge: 7.086
hubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Sebastian:
Wenn alle nicht verfügbar sind (was aber sehr unrealistisch ist) wird glaube ich Arial genommen
Deshalb wird als letzte Alternative einfach sans-serif angegeben, damit sich der Browser dann irgendeine serifenlose Schrift nehmen kann, die er hat.
__________________
Ein mehrfacher Gruß aus dem Südosten
Klaus
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 13.01.2009, 18:41
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 26.03.2008
Beiträge: 372
Cu Chullain befindet sich auf einem aufstrebenden Ast
Standard

Wenn wir schon dabei sind:

hier im Forum wird auch mehrfach empfohlen dass man auch alle elemente einzeln auflisten soll und die dinge dafür definieren soll wegen den darstellungsfehlern im IE also z.B.
HTML-Code:
body,h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,div,td,th,address,blockquote{
	font:100%/1.5 tahoma, verdana, arial, helvetica, sans-serif;
	}
ist da was dran?
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Layoutcheck + Including crimi Site- und Layoutcheck 8 27.09.2008 22:08
Javascript mit selfHTML lernen? accessoire Javascript & Ajax 17 02.06.2008 16:41
Wie beginnt man richtig ? Lehrling (X)HTML 16 17.07.2007 00:53
IE zeigt Scollbar mit overflow:auto nicht an cat@home CSS 1 12.02.2007 17:26
xhtml validator error doni (X)HTML 40 17.09.2004 06:20


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:27 Uhr.