zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Zeilenabstand bei font-Angabe wieder weg

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 15.02.2008, 16:10
Benutzerbild von nick
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 01.08.2006
Ort: Rheinland-Pfalz
Beiträge: 386
nick befindet sich auf einem aufstrebenden Ast
Standard Zeilenabstand bei font-Angabe wieder weg

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="no-index, no-follow, no-cache" />
<style type="text/css">
*
{
	font: 11px verdana, arial, "courier new";
	line-height: 1.25em;
}

body
{
	font: 11px verdana, arial, "courier new";
}

p
{

}
</style>
<title>ohgott</title>
</head>
<body>

Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text

<p>Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text, Text</p>

</body>
</html>


Über den Universal-Selector verpasse ich Text in jedem Element ihre Zeilenhöhe auf 125%. Weise ich body, wie im geposteten markup, die Schriftart neu zu, ist er wieder weg. Sobald ich p auch eine font-Angabe verpasse, sind die Zeilenhöhe seiner Texte auch zurückgesetzt.

Ist zwar klar, dass der Inizialisierwert von line-height nicht Inherit ist, das Ganze geht ja aber über den universal-Selector. Außerdem frage ich mich ja, wieso der Wert bei Zuweisung von font wieder zurückgesetzt ist!?
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 15.02.2008, 16:19
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.778
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Die zusammenfassende Eigenschaft setzt alle nicht-angegebenen Werte auf den Initialwert.
Zitat:
Zitat von http://www.w3.org/TR/CSS21/fonts.html#font-shorthand
All font-related properties are first reset to their initial values, including those listed in the preceding paragraph. Then, those properties that are given explicit values in the 'font' shorthand are set to those values.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 15.02.2008, 17:05
Benutzerbild von nick
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 01.08.2006
Ort: Rheinland-Pfalz
Beiträge: 386
nick befindet sich auf einem aufstrebenden Ast
Standard

Au ***!
ine-height ist ein Faktor in diesem short hand property!?
Das erklärt's dann natürlich...
Code:
font: 11px 1.25em verdana, arial, "courier new";
Das intepretiert mein ff jetzt aber nicht. Ist doch nach dem passenden Muster?
Code:
Value:  	[ [ <'font-style'> || <'font-variant'> || <'font-weight'> ]? <'font-size'> [ / <'line-height'> ]? <'font-family'> ] | caption | icon | menu | message-box | small-caption | status-bar | inherit

Geändert von nick (15.02.2008 um 17:08 Uhr)
Mit Zitat antworten
  #4 (permalink)  
Alt 15.02.2008, 17:12
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.778
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Code:
font: 11px/1.25em verdana, arial, "courier new";
Zitat:
Value: [ [ <'font-style'> || <'font-variant'> || <'font-weight'> ]? <'font-size'> [ / <'line-height'> ]? <'font-family'> ] | caption | icon | menu | message-box | small-caption | status-bar | inherit
Mit Zitat antworten
  #5 (permalink)  
Alt 15.02.2008, 19:18
Benutzerbild von hubspe
Eisen 7 ole....
XHTMLforum-Kenner
 
Registriert seit: 22.06.2007
Ort: Passau
Beiträge: 7.087
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,

soweit ich weiß soll man doch bei line-height (glaub wg. evtl. Vererbungsproblemen) immer die Maßeinheit weglassen, also nicht line-height:1.25em sondern line-height:1.25

Gruß
Klaus
__________________
Ein mehrfacher Gruß aus dem Südosten
Klaus
Mit Zitat antworten
  #6 (permalink)  
Alt 15.02.2008, 22:02
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.858
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Genau, denn dann wirkt's als Faktor, was einfach perfekt ist.
Mit Zitat antworten
  #7 (permalink)  
Alt 16.02.2008, 14:34
Benutzerbild von nick
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 01.08.2006
Ort: Rheinland-Pfalz
Beiträge: 386
nick befindet sich auf einem aufstrebenden Ast
Standard

Was soll das / denn jetzt? Heißt das, dass ich in dem short hand nur Schriftgröße oder Zeilenhöhe eingeben kann, nur eins von beiden?
Mit Zitat antworten
  #8 (permalink)  
Alt 16.02.2008, 14:39
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.778
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Das "/" ist die korrekte Syntax.
Was liest du eigentlich um CSS zu lernen? In jedem Tutorial und auch in der Spezifikation findest du Beispiele dafür!
Mit Zitat antworten
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
Dynamische Größen Killhunter CSS 0 14.05.2011 16:56
CSS im IE Earl of Green CSS 6 19.02.2011 14:10
Browser Zoom - Divs vergrößern sich nicht mit mathias81 CSS 19 04.08.2009 08:58
background in firefox 3 etech CSS 13 12.09.2008 11:10
Optimierung für alle Browser villain CSS 6 22.09.2004 17:09


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:47 Uhr.