ugrás a tartalomhoz

Blog bejegyzések listájának szemantikája

Raziel Anarki · 2006. Május. 4. (Cs), 18.01
sziasztok!

épp a blogomat alakítom át xhtml-lé, és szeretnék mindent szabványosan és szemantikusan csinálni.
az lenne kérdésem h szerintetek a bejegyzésekek listával (ul, li) oldjam meg, vagy divekkel?

most így néz ki kb:
<ul class="entries">

    <li class="entry">

        <h2>cím</h2>
        <small>dátum</small>

        <p>
        blablablabla
        </p>

        <span>(<a href="index.php?id=X">Y hozzászólás</a> | stb)</span>

    </li>

</ul>
gondoltam megnézem itt a főoldalon hogyan van megoldva a hírek, persze divekkel, de ez engem nem győzött meg :D

és az oldalsáv elemeire mit javasoltok? mert azok most divekbe vannak h3-as címmel, de elég furán néz ki a pucer.css-emmel amibe a diveket pontozott keretesnek, a li-ket meg indentelve tettem.

(bocs ha már volt ilyen kérdés, kerestem, de nem találtam hasonló témát)
 
1

Ne listákkal

Anonymous · 2006. Május. 4. (Cs), 18.08
Szerintem ez nem igazán szemantikus, mert a bejegyzések nemigazán listaelemek.

<h2>Bejegyzés</h2>
<p>Ez itt egy bejegyzés.</p>
<ul>
   <li>Írta: valaki</li>
   <li>2006.01.01. 01:01</li>
   <li>blog témában</li>
   <li>hozzászólások (0)</li>
</ul>
Úgy vélem, hogy ez elegánsabb.
2

igazad van

Raziel Anarki · 2006. Május. 4. (Cs), 18.25
ok, igazad van

csak mondjuk van 10 ilyen az oldalon, szépen sorrendben egymásután stb, és gondoltam jelezni kéne h ezek nem csak szövegblokkok. (vagy mégis inkább azok? mosmá megzavarodtam 1 kicsit :) megyek iszok 1 teát :D

az entries meg az entry class eredetileg css-hooknak volt benne div-ekkel, csak egyszerű volt átírni ul+li -ra :)
5

Nincs értelme

mefi · 2006. Május. 4. (Cs), 22.26
Elnézést, az első hozzászólást én írtam, csak nem voltam bejelentkezve.

Nincs értelme jelölni, hogy "nem csak szövegblokkok", mert. A felolvasóprogramoknak ugye fölösleges, hiszen a <h2> elemek gondoskodnak róla, hogy a program jelezze, hogy itt egy címsor van.

Valamelyest egyetértek veled, mert a bejegyzések valóban egy listát képzenek, de ha csak az átláthatóság miatt próbálod így jelölni, akkor fölösleges. Én inkább teszek a "blokk" előtt és után egy üres sort, hogy átláthatóbb legyen a forrás.
6

css hook

Raziel Anarki · 2006. Május. 4. (Cs), 22.58
igazából css-hookolni is akartam egy-egy bejegyzést, meg az egész listát külön is, és erre kerestem megfelelő szemantikai elemet

most maradt az amit Jano mondott: ol + li, a designban számozás nélkül, nyersen meg nem-folyamatos-ha-lapozok számozással
3

igen de ol-lel

Jano · 2006. Május. 4. (Cs), 18.27
Már máshol is olvastam erről az ötletről, de most nem találom. Szerintem teljesen jogosan nevezhetők az egymás után következő bejegyzések listának. Csak egy finomítással: a dátum szerinti sorrendezés miatt én rendezett ("számozott") listát használnék vagyis ul helyzett ol-t.

Viszont ha így csinálja ember, akkor a lapozásnál illik a lista számozást nem minden lapon 1-ről újra kezdeni.
4

köszi

Raziel Anarki · 2006. Május. 4. (Cs), 19.21
köszi :) én is valami ilyesmire gondoltam

már csak az a kérdésem van hogyan tudnám átszámozni oldalanként?

szerk: innen kitöröltem egy csomó hülyeséget, nagyonúgynézki h xhtml 1.0 strictben ilyent nemlehet :S