PDA

Zobacz pełną wersję : Rozjechana lista kategorii



polnews
26-01-2009, 17:55
Witam dodałem dziś nową kategorię i...
Pojawiła się dziwna pusta linia pod tą kategorią (patrz: benefity, formlności):
http://www.polnews.co.uk/index.php/poradnik.html

Nie mam pojęcia skąd to się wzięło i jak to naprawić.

THX za wszelkie sugestie.

jantin
27-01-2009, 11:57
Zerknij na źródło wygenerowanej strony.
W kodzie tego wykazu (listy), po wierszu benefity-formalności "wstawiają" się dwa znaczniki końca linii. Co ciekawe jeden <br> w HTML a drugi <br /> w XHTML (zawsze któryś zadziała ;-))
One są przyczyną. Wiem, że to masło maślane, jest pusty wiersz bo są znaczniki, są znaczniki to jest pusty wiersz, ale poszukaj skąd one się tam wzięły? Raczej system ich nie wygenerował, gdzieś musiałeś je wstawić (przypadkowo) ?

One są tu, zaraz po słowach "(2 artykuły)";


...
<li>
<a href="/index.php/poradnik/78-benefity-formalnosci.html" class="category">Benefity, formalności</a>&nbsp;
<span class="small">( 2 Artykuły )</span>
<br />
<br>
</li>
...a być ich nie powinno.
Znacznik kończący </li> już wymusza zakończenie linii.

polnews
27-01-2009, 12:35
Okazało się że edytor Tiny dodawał znacznik <br>, mimo nawęt ręcznej próby skasowania tego znacznika. Wyłaczyłem Tiny, skasowałem znacznik i jest OK.

THX!

jantin
27-01-2009, 12:57
Aha, ja nie używam Tiny. Pewnie wpisywał te <br /> do opisu kategorii. W szablonach instalacyjnych (rhuk milkyway ...) do każdej kategorii jest opis a po nim <br /> i Tiny się przyzwyczaił ;-))
Na przyszłość zainstaluj sobie, jesli nie masz, dodatek do FF, Web Developer.
Pozwoli na szybką ale głęboką analizę kodu wygenerowanej strony, i nie tylko kodu ale wszystkich "ingrediencji", pożyteczne narzędzie.