Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML] Tekst przed elementem li
Forum PHP.pl > Forum > Przedszkole
drake88
Zrobiłem element li w HTML, aby wyrównać tekst. Jak dodać przed nim tekst?

Kod
<ul style="list-style-type: square;">
<li><font color="white"><strong>DJ Insane</strong></font></li>
<li><font color="white"><strong>Kiss my tance #104</strong></font></li>
<li><font color="white">Uplifting trance</font></li>
<li><font color="white">20:00 - 22:00 GMT</font></li><br>
<li><font color="white">Eoo Groove <font color="#11BAFD">w audycji</font> Electro Shooock</font></li>
</ul>


Chcę wyświetlić przed li jakieś napisy, ale jak wpiszę przed <li> coś to idzie to automatycznie w górę.
Skie
Gdyż takie coś:

  1. <ul>
  2. <li>test</li>
  3. test przed li<li>cso</li>
  4. </ul>


...to błąd.

Zresztą po co ci taki zapis?
drake88
Muszę mieć wyrównany owy tekst, a przed li chcę dodać jeszcze napis. Mają to być statystyki radiowe, robię layouta dla pewnej osoby, i to jedyna rzecz która mi przeszkadza w kontynuacji.
Makciek
nie lepiej użyć styli css i text-algin?
w divach?
drake88
Cytat(Makciek @ 13.07.2009, 16:54:18 ) *
nie lepiej użyć styli css i text-algin?


Możesz mnie pokierować? Przygotować kod?
Skie
no, możesz zawsze zagnieżdżać div'y w <li>, np:

  1. <ul>
  2. <li><div class=cos_tam>jakis teskt</div><div class=cos_innego>inny teskt</div></li>
  3. </ul>


I jak sobie poukładasz to odpowiednio float'ami w CSSie to uzyskasz pożądany efekt.



Ale mówisz, że to dane tabelaryczne będą (statystyki), więc ja bym sugerował użycie <table>, no ale kto co woli.
drake88
Jak próbuję tak nie idzie Twoim sposobem Skie.
Efekt ma być taki:



A jest taki:

erix
Lepiej do tego użyj listy definicyjnej.
drake88
To jest właściwe rozwiązanie. Dziękuję łap 'pomógł'
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.