tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
195
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Jan-Frederik Stieler
    Jan-Frederik Stieler Jan-Frederik Stieler ist offline JFS - aka DirtyWorld
    tutorials.de Moderator
    Registriert seit
    Nov 2003
    Ort
    Darmstadt
    Beiträge
    4.934
    Blog-Einträge
    1
    Hallo,
    wenn ich mit für font-family verschiedene Schriften defineirt habe kann ich dann auch jeder der Schriften unetrschiedliche Line-heights mitgeben?

    Viele Grüße
     
    Dirt is my World
    www.janstieler.de coming soon!
    Xing Profil (OpenBC)
    del.icio.us Profil
    flickr Profil

    Portfolio

    Bitte bewerte mich wenn ich dir weitergeholfen habe. Und makiere dein Beitrag als erledigt wenn das Problem geklärt wurde.
    Information zum neuen Bewertungsmodell.

  2. #2
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Hallo!

    Die Frage ist nicht ganz eindeutig, da man auch alternative Schriften angeben soll.
    HTML-Code:
    body {
        font-family: arial, helvetica, sans-serif; /* nehme Arial, wenn Arial nicht auf dem System dann nehme Helvetica, ist auch Helvetcia nicht auf dem System dann nehme irgendeine serifenlose Schrift */
    }
    Wenn Du dort nun die Zeilenhöhe definierst, bezieht sie sich auf alle 3 Schriften.
    Ausserdem bezieht sich die Zeilenhöhe erstmal auf das gesamte Dokument.
    Allerdings kannst Du die Zeilenhöhe auch für bestimmte Elemente neu definieren.
    HTML-Code:
    <html>
    <head>
    <title>Seitentitel</title>
    
    <style type="text/css">
    body {
        /* Defaultangaben für das gesamte Dokument */
        font-family: arial;
        font-size: 10pt;
        line-height: 16pt;
    }
    
    #ueberschrift {
        /* Andere Schrift, Schriftgrösse und Zeilenhöhe für die ID "ueberschrift" */
        font-family: times;
        font-size: 16pt;
        line-height: 24pt;
    }
    
    .kommentar {
        /* Schrift und Schriftgrösse wie für den gesamten Body, allerdings mit einer anderen Zeilenhöhe für die Klasse "kommentar" */
        line-height: 12pt;
    }
    </style>
    
    </head>
    <body>
        <div id="ueberschrift">Hier steht eine Überschrift.</div>
    
        <p>Da für das p-Element keine Schriftenformatierung vorgenommen wurde, wird hier die Formatierung wie für den Body übernommen.</p>
    
        <span class="kommentar">Hier wird gemäss der CSS Angabe eine andere Zeilenhöhe genommen.</span>
        <div class="kommentar">Auch hier wird die gleiche Formatierung vorgenommen wie in der vorherigen Zeile.</div>
        <a href="#" class="kommentar">Klassen dürfen, im gegensatz zu IDs, mehrfach verwendet werden.</a>
    </body>
    </html>
    Gruss Dr Dau
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  3. #3
    Maik Tutorials.de Gastzugang
    Moin.
    Zitat Zitat von Dr Dau Beitrag anzeigen
    Wenn Du dort nun die Zeilenhöhe definierst, bezieht sie sich auf alle 3 Schriften.
    Ausserdem bezieht sich die Zeilenhöhe erstmal auf das gesamte Dokument.
    Allerdings kannst Du die Zeilenhöhe auch für bestimmte Elemente neu definieren.
    Dem hätte ich nichts mehr hinzuzufügen

    mfg Maik
     

  4. #4
    Avatar von Jan-Frederik Stieler
    Jan-Frederik Stieler Jan-Frederik Stieler ist offline JFS - aka DirtyWorld
    tutorials.de Moderator
    Registriert seit
    Nov 2003
    Ort
    Darmstadt
    Beiträge
    4.934
    Blog-Einträge
    1
    Hi,
    ja da habe ich mich wohl mal wieder nciht ganz eindeutig augedrückt.
    Also ich habe mehrere alternative schriften definiert. nun war meine Frage ob ich für jede dieser alternativen Schriften jeweils eine eigene Zeilenhöhe definieren kann?
    Also ich habe z.B die Univers angegeben und hier eine Zeilenhöhe eingestellt die passt. Nun haben aber warscheinlich nur Designer die Univers aufm Rechner, andere bekommen dann die Arial zu sehen, aber bei dieser benötige ich eine andere Zeilenhöhe. Deshalb die Frage.

    Viele Grüße
     
    Dirt is my World
    www.janstieler.de coming soon!
    Xing Profil (OpenBC)
    del.icio.us Profil
    flickr Profil

    Portfolio

    Bitte bewerte mich wenn ich dir weitergeholfen habe. Und makiere dein Beitrag als erledigt wenn das Problem geklärt wurde.
    Information zum neuen Bewertungsmodell.

  5. #5
    Maik Tutorials.de Gastzugang
    Hi,

    wenn du für diverse Schriftarten unterschiedliche Zeilenhöhen definieren willst, dann wäre dies nur über den Einsatz von Klassen möglich, in denen du die Schriftart / -famile und Zeilenhöhe festlegst - z.B.:

    Code css:
    1
    2
    3
    4
    5
    6
    7
    8
    
    .lineHeight-arial {
    font-family:arial;
    line-height:...;
    }
    .lineHeight-verdana {
    font-family:verdana;
    line-height:...;
    }

    mfg Maik
     

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 19.04.10, 15:42
  2. Verschiedene Style für verschiedene Tabellen?
    Von king_jo_baby im Forum CSS
    Antworten: 2
    Letzter Beitrag: 16.08.04, 23:50
  3. CFile read Line/write Line
    Von the_duke_at im Forum VisualStudio & MFC
    Antworten: 0
    Letzter Beitrag: 24.07.04, 14:00
  4. new line to <br>
    Von grgr im Forum Java
    Antworten: 1
    Letzter Beitrag: 23.02.04, 14:01
  5. Verschiedene lgoins für verschiedene DBs
    Von Webber im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 29.06.02, 02:56