«H1» neu definieren und dabei Fett abstellen - wie?
Jochen
- css
0 Conny Pohle0 Jochen
0 Thomas J.S.0 Jochen
0 Patrick
Hi,
ich möchte per CSS den Tag <H1> umdefinieren und eine Superfette Helvetica, Helvetica Black verwenden. Klappt auch soweit mit
h1 { font-family: "Helvetica Black","Arial Black", "Helvetica Bold","Arial Bold", sans-serif; font-size: 25px; line-height: 25px; font-weight: normal; margin-bottom: 15px}
Allerdings scheinen die <Hx>-Tags automatisch die Schriften fetter zu machen, was in diesem Fall absolut unmöglich aussieht... auch der Zusatz font-weight hilft leider nix.
Gibt es eine Möglichkeit, das zusätzliche "Fetten" zu umgehen, aber trotzdem <H1> umzudefinieren (Kompatibilität).
Vielen Dank und Gruß
Jochen
Hallo Jochen!
Wie ich selfhtml auf der Seite <../../tdbb.htm#a1> (Absatz "Wichtig") entnehme, verträgt Netscape keine Leerzeichen innerhalb der Formatdefinitionen. Falls Dein Problem also mit Netscape auftritt, könnte das die Lösung sein.
Ciao, Conny Pohle
Hi Conny,
danke für den Tip. Ich glaube aber nicht, dass es damit zusammenhängt, denn die Definition klappt ja an sich, als Schriftart wird gewechselt, Größe eingestellt usw. nur: zusätzlich wird der Font im Browser noch Fetter gemacht (was schaurig aussieht)
Gruß
Jochen
Hallo Jochen!
Allerdings scheinen die <Hx>-Tags automatisch die Schriften fetter zu machen,
»»
Ja, denn die Browser machen <hx> tags automatisch etwas fetter, allerdings jede auf seine Art (d.h. mehr oder weniger fett)
Gibt es eine Möglichkeit, das zusätzliche "Fetten" zu umgehen, aber trotzdem <H1> umzudefinieren (Kompatibilität).
Du könntest es mit :
h1 { font-family:"Helvetica Black","Arial Black","Helvetica Bold","Arial Bold",sans-serif; font-size:25px; line-height:25px; font-weight:400; margin-bottom:15px; }
Grüße
Thomas
Hi Thomas,
danke für den Tip, aber es hilft nix. Normal und 400 sollten ja auch Synonyme sein... insofern sind die Browserhersteller da ja mal richtig ;-)
Gibt es eine Möglichkeit, das zusätzliche "Fetten" zu umgehen, aber trotzdem <H1> umzudefinieren (Kompatibilität).
Du könntest es mit :
h1 { font-family:"Helvetica Black","Arial Black","Helvetica Bold","Arial Bold",sans-serif; font-size:25px; line-height:25px; font-weight:400; margin-bottom:15px; }
Jochen
Hallo Jochen!
Sorry, ich verstehe das Problem nicht ganz...
Wenn es scheinbar so ist, dass die Browser die Überschriften (Hx) grundsätzlich fett darstellen, warum definierst Du einfach nicht eine <span>-class, die dann alle Formatierungen entält, die Du Dir wünscht?
span.ueberschriftH1 { blabla;}
<span class="ueberschriftH1">Hier die Überschrift</span>
Bis danndann
PAF (patrickausfrankfurt)