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:
  1. <ul class="entries">  
  2.   
  3.     <li class="entry">  
  4.   
  5.         <h2>cím</h2>  
  6.         <small>dátum</small>  
  7.   
  8.         <p>  
  9.         blablablabla  
  10.         </p>  
  11.   
  12.         <span>(<a href="index.php?id=X">Y hozzászólás</a> | stb)</span>  
  13.   
  14.     </li>  
  15.   
  16. </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.
  1. <h2>Bejegyzés</h2>  
  2. <p>Ez itt egy bejegyzés.</p>  
  3. <ul>  
  4.    <li>Írta: valaki</li>  
  5.    <li>2006.01.01. 01:01</li>  
  6.    <li>blog témában</li>  
  7.    <li>hozzászólások (0)</li>  
  8. </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