+ Antworten
Ergebnis 1 bis 4 von 4

Thema: <p>line-height zeilenhöhe nicht identisch

  1. #1
    TP-Member themaster3000 macht alles soweit korrekt
    Registriert seit
    May 2007
    Ort
    München
    Beiträge
    43

    <p>line-height zeilenhöhe nicht identisch

    Hallo, habe ein kleines Problem, dass ich weder über HTML, noch über CSS lösen kann.

    CSS: p {LINE-HEIGHT: 0.65em;}

    HTML:
    <p class="plus">beste Qualität</p>
    <p class="plus">inkl. LED-Blitz</p>
    <p class="plus">großes Auswahl an Ersatzteilen</p>
    <p class="minus">kein Display</p>
    <p class="minus">schlechte Hapik</p>

    Ergebnis:


    Wie erreiche ich, dass sowohl für den Absatz-Tag <p> als auch die automatisch erstellten Absätze die selbe Zeilenhöhe (LINE-HEIGHT) gilt ???
    Geändert von themaster3000 (04.08.2010 um 19:35 Uhr)

  2. #2
    TP-Member themaster3000 macht alles soweit korrekt
    Registriert seit
    May 2007
    Ort
    München
    Beiträge
    43
    Würde ich nun line-height auf 1em erhöhen, erhöht sich der Abstand auch nicht gleichmäßig

    zwischen dem <p>-Tag ist der Abstand von 5px auf 10px gewachsen (Differenz: 5px)
    zwischen dem Zeilenumbruch ist der Abstand von 0px auf 3px gewachsen (Differenz: 3px)

    Ergebnis: p {LINE-HEIGHT: 1em;}

  3. #3
    TP-Senior th2409 macht sich hier sehr viel Mühe Avatar von th2409
    Registriert seit
    Feb 2007
    Beiträge
    283
    Ich vermute mal, dass es an den Margin-Einstellungen des <p> liegt - die sind standardmäßig nämlich nicht 0.
    Abgesehen davon ist aus meiner Sicht die Semantik nicht korrekt; ich hätte es alles in eine ul gesteckt, damit habe ich nur noch einheitliche Elemente ohne Absatz. Das lässt sich auch CSS-mäßig besser behandeln.
    Thomas

  4. #4
    TP-Member themaster3000 macht alles soweit korrekt
    Registriert seit
    May 2007
    Ort
    München
    Beiträge
    43
    ...dass es an den Margin-Einstellungen des <p> liegt - die sind standardmäßig nämlich nicht 0
    Das ist des rätsels Lösung, danke danke! Vielen Dank!!


    ...aus meiner Sicht die Semantik nicht korrekt...
    Es handelt sich, bei dem hier veröffentlichten, um ein stark vereinfachtes Beispiel!
    Ich habe eine Funktion eingebaut, dass durch einen mouseover ein neuer Layer visible wird (nur CSS ohne Einsatz von JS)
    Durch den Einsatz der ul li (Aufzählungszeichen) macht der IE Probleme (Browserbug) weßhalb ich uhne ul li auskommen muss.

    Aber danke für den Tipp mit dem margin.

+ Antworten

Ähnliche Themen

  1. Probleme mit Line-height
    Von Peter__001 im Forum Dreamweaver & andere Webeditoren
    Antworten: 5
    Letzter Beitrag: 16.03.2010, 21:15
  2. Line-Height
    Von Elli im Forum HTML & CSS
    Antworten: 2
    Letzter Beitrag: 31.07.2006, 13:49
  3. line-height verschieden bei IE und FF?
    Von digimassa im Forum Webdesign allgemein
    Antworten: 9
    Letzter Beitrag: 14.04.2006, 00:57
  4. CSS ! Line-height - PROBLEM
    Von haibo im Forum HTML & CSS
    Antworten: 2
    Letzter Beitrag: 31.07.2005, 14:45
  5. css line-height Problem
    Von Billahonk im Forum HTML & CSS
    Antworten: 13
    Letzter Beitrag: 04.08.2004, 23:29

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51