 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
13.02.2005, 14:14
|
#1
|
|
TP-Member
Registriert seit: Jul 2003
|
CSS Schriftgrößen Problem ohne Browserweiche lösen?
Hi,
!versuche! mich mal wieder als Webdesigner und stehe vor dem wohl älteren Problem das die Schriftgrößen im IE und FF verschieden interpretiert werden, wollte eigentlich wieder eine Browserweiche einbauchen die die entsprechenden CSS Datei anwendet. Einige User meinten hier das Browserweichen eigentlich schon überflüssig sind und man den Quellcode schon leicht so Stricken kann das es kaum zu Darstellungsfehlern kommt.
Also ich hab hier mal eine spartanischen Seite. http://mcgutschy3.piranho.com/index.html
Unter FF passt die Schrift, aber im IE wird sie viel zu klein dargestellt. In der CSS Datei heißt an der entsprechenden Stelle:
#text1 {
font-family: times;
color: white;
font-size: 20px;
width: 570px;
position: absolute;
top: 50px; left:275px;
z-index: 3;
}
Hab die ganze CSS Datei noch mal angehängt, vielleicht kann man es ja für alle Browser allgemein schreiben. Schon mal im Voraus....
THX
Gutschy
__________________
Na dann.
|
|
|
13.02.2005, 14:37
|
#2
|
|
Guest
|
moinsen
Zitat:
|
Unter FF passt die Schrift, aber im IE wird sie viel zu klein dargestellt.
|
dann gib dem ollen ie doch noch n paar px mehr, wenn du die schrift zu klein findest:
HTML-Code:
* html #text1 {font-size: 22px;}
|
|
|
|
13.02.2005, 16:01
|
#3
|
|
TP-Member
Registriert seit: Jul 2003
|
Mit anderen Worten ich brauch eine Browserweiche, oder?
__________________
Na dann.
|
|
|
13.02.2005, 16:29
|
#4
|
|
Guest
|
naja, so wirklich nicht.
du musst du die anweisung (die nur der ie versteht) einfach nur in deinem css notieren.
|
|
|
|
13.02.2005, 17:17
|
#5
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Oberbayern
|
Zitat:
|
Zitat von Gutschy
!versuche! mich mal wieder als Webdesigner und stehe vor dem wohl älteren Problem das die Schriftgrößen im IE und FF verschieden interpretiert werden
|
Das Problem hatte ich noch nie. Eine in "px" definierte Schriftgröße sieht bei mir im IE und im Firefox identisch aus. Bei deiner Beispielseite variert nur die Schriftgröße der Überschrift "Willkommen bei Karin". Du hast diese Überschrift mit dem Element hu ausgezeichnet, das aber IMO nicht existiert. Warum verwendest du nicht eine Überschrift passender Ordnung (h1 bis h6)?

Geändert von designfanatiker (13.02.2005 um 17:26 Uhr).
|
|
|
13.02.2005, 17:41
|
#6
|
|
Guest
|
 soweit hab ich gar nicht gekuckt.
ja, daran liegt es dann wohl
|
|
|
|
13.02.2005, 18:01
|
#7
|
|
TP-Member
Registriert seit: Jul 2003
|
Tja,
zuerst <hu> ist in der CSS Datei definiert und wird auch vom FF richtig interpretiert. Das mit den Überschriften ist ja wohl eher eine Geschmacksfrage als Notwendigkeit. Ausserdem erklärt das nicht mein Problem.
ingo.d wie soll ich eine Anweisung schreiben die nur der IE versteht  . Ich dachte diese spezial tag Geschichten währen nur für den NS 4.7 noch interessant.
Gutschy
__________________
Na dann.
|
|
|
13.02.2005, 18:13
|
#8
|
|
TP-Member
Registriert seit: Jul 2003
|
Nachtrag:
Die Schrift im FF wird ungefähr dreimal größer als beim IE, jetzt mal von kleinen Positionsabweichungen abgesehen.
__________________
Na dann.
|
|
|
13.02.2005, 18:19
|
#9
|
|
Guest
|
es gibt kein <hu>!!! 
nimm eine überschrift von h1 bis h6 und formatier sie nach deinen wünschen.
Zitat:
|
wie soll ich eine Anweisung schreiben die nur der IE versteht
|
halt so, wie ichs oben schon geschrieben hab,
|
|
|
|
13.02.2005, 19:24
|
#10
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Oberbayern
|
Zitat:
|
Zitat von Gutschy
zuerst <hu> ist in der CSS Datei definiert und wird auch vom FF richtig interpretiert. Das mit den Überschriften ist ja wohl eher eine Geschmacksfrage als Notwendigkeit. Ausserdem erklärt das nicht mein Problem.
|
Doch, genau das tut es.
Zitat:
|
Zitat von Gutschy
Die Schrift im FF wird ungefähr dreimal größer als beim IE [...]
|
Nur die von dir falsch ausgezeichnete Überschrift oder der gesamte Text?
Geändert von designfanatiker (13.02.2005 um 19:30 Uhr).
|
|
|
13.02.2005, 19:50
|
#11
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
|
Mit CSS kann man nicht neue HTML-Tags erfinden!
<hu> wie es im Quelltext notiert ist</hu> gibt es nicht, wird also ignoriert und der Text dazwischen als unformattierter Text betrachtet. <div id="text1"> ist das letzte gültige Tag davor, das einfluss auf die Schrift hat und wird somit berücksichtigt.
Notiere wie Dir schon geraten wurde etwas von <H1> bis <H6> oder <span> und gib class="hu" oder id="hu" an. Im CSS notiere dann .hu oder #hu !
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
|
|
|
14.02.2005, 01:37
|
#12
|
|
TP-Member
Registriert seit: Jul 2003
|
Na gut, na gut,
vielleicht bin ich schon zu lange MS weg, dabei dachte ich eigentlich der IE6 frisst fast alles. Vielleicht interpretiert der FF den <hu> tag ja auch schon als XML, zumindest tut er so wie gewünscht.
DukeXP: jetzt wird kompliziert, der FF auf Linux nimmt einen anderen Zeilenabstand raus als der FF unter Windows, hab ich erst gerade gesehen weil die Win Emulation ein bischen zickig war. Die Schrifgrößen unterschiede sind gar nicht so krass wie gedacht. Der IE stellt die Schrift vielleicht 2-3 Pixel kleiner da, aber bei einem viel kleineren Zeilenabstand. Der Text ist am schmalsten im IE, macht zum FF unter Windows bestimmt 1,5 Zeilen aus. Der FF unter Linux nimmt den gesammten vorgesehen Platz. Ja, und der IE formatiert <hu> gar nicht. Wird umgeschrieben, versprochen  .
Ok, ihr alle habt recht aber ich kann ja jetzt wieder mit dem IE testen und solche Schnitzer spar ich mir dann. Die grafischen Elemente werden bei alle dreien exakt gesetzt, nur die Text Teile unterscheiden sich, vielleicht krieg ich das mit Formatanweisungen hin. Oder doch noch eine Browserweiche??
Auf jeden Fall danke an euch für eure Hilfe, jetzt muß ich mal erst zusehen
Gutschy
__________________
Na dann.
|
|
|
14.02.2005, 09:24
|
#13
|
|
TP-Moderator
Registriert seit: Jan 2004
Ort: Bayern, Regensburg
|
Ich gebe auch kurz meinen Senf dazu um dich davon abzuhalten eine Browserweiche für Schriften einzubauen.
Wenn du regelkonformes html codest, dann brauchst du mit Sicherheit keine Browserweiche für Schriften oder Schriftgrößen.
Der FF und IE sollte die Schriften dann nahezu gleich darstellen. Ganz minimale Unterschiede wird es evtl. geben, aber keine gravierenden. 
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 07:13 Uhr.
|
 |