piątek, 13 sierpnia 2010 10:22

Znaczniki sup, sub i zwiększone odstępy między wierszami

Redaktor:  Łukasz

Problem polega na tym, że znaczniki sup i sub, czyli indeks dolny i górny zwiększają odstęp między liniami. Nawet, jeśli ustawimy stały odstęp, np.

line-height: 18px

Linie zawierające indeks będą dodatkowo zwiększać odstępy. W efekcie, jeśli mamy obok dwa bloki div z tekstem, gdzie zdefiniujemy jednakowe odstępy między wierszami, będą się one rozjeżdżać. Jest to szczególnie dokuczliwe, jeśli linie muszą być na jednakowym poziomie, jak np. w przypadku stron śpiewnika internetowego, w którym tekst jest umieszczony w jednym divie, a chwyty w drugim, położonym obok. Jak rozwiązać ten problem?

Poszukiwania zajęły mi dłuższą chwilę, jednak udało się :-) Wystarczy nadać indeksom styl takiego typu:

sup, sub {font-size: 80%; line-height: 80%;}
Poprawiane: wtorek, 31 sierpnia 2010 17:46

2 Liczba komentarzy:

  • Odnośnik do komentarzy Łukasz piątek, 11 lutego 2011 13:00 Umieszczone przez: Łukasz

    Jeśli dobrze rozumiem pytanie - zajrzyj tutaj: http://webmade.org/kursy-online/laczenie-css-html.php - pod tym linkiem znajdziesz opis, jak nadać style znacznikom :) Jeśli chcesz usunąć linię przed akapitem, prawdopodobnie wystarczy usunąć margin i/lub padding ze znacznika p.

  • Odnośnik do komentarzy Barbara czwartek, 03 lutego 2011 22:08 Umieszczone przez: Barbara

    Przepraszam, jestem zupełnie początkująca. W jaki sposób można nadać ten styl indeksom? Już kilka razy poprawiam tekst, a odstępy są różne. I czy jest sposób, żeby usunąć wolną linię przed akapitem?

Leave a comment