Fórumhozzászólás megjelenítése
Üdv!
A fenti témával kapcsolatban lenne egy leginkább elméleti kérdésem:
Egy teljesen átlagos fórumról beszélünk, adatbázisból kiolvasunk fordított sorrendben n darab rekordot, stb, stb, adott a
$comment['name']
$comment['date']
$comment['comment']
jellegű adathalmaz.
Ha az a feladat, hogy a kb. legmegszokottabb módon megjelenítsük a kommenteket:
********************************
*Név_________*___________Dátum *
********************************
* Lorem ipsum dolor sit amet_______*
* consectetur adipisicing___________*
* sed do eiusmod tempor___________*
********************************
tehát fent, egy sorban balra zárt név, jobbra zárt dátum, alatta, teljes szélességben a hozzászólás, biztos mindenki látott már ilyet (nem reklám gondolom, ha az index.hu fórumát megemlítem példaként.)
Nos, ezt akár honnan nézem, úgy néz ki, mint egy táblázat, és valóban a legkézenfekvőbb, ha:viszont: a html+css alapú oldalak szabványosodásakor az lett "beleverve a fejembe", hogy table tagot nem használunk másra, mint valóban táblázatos adatok táblázatban történő megjelenítésére.
És itt elbizonytalanodtam, hogy az adott feladat adatai valóban táblázatnak számítanak-e? [bár nézőpont kérdése, hogy minek számítanak]
Szóval a kérdésem:
Ti hogyan csináltok/csinálnátok meg egy ilyet?
Alternatívaként én arra jutottam, hogy:
■ A fenti témával kapcsolatban lenne egy leginkább elméleti kérdésem:
Egy teljesen átlagos fórumról beszélünk, adatbázisból kiolvasunk fordított sorrendben n darab rekordot, stb, stb, adott a
$comment['name']
$comment['date']
$comment['comment']
jellegű adathalmaz.
Ha az a feladat, hogy a kb. legmegszokottabb módon megjelenítsük a kommenteket:
********************************
*Név_________*___________Dátum *
********************************
* Lorem ipsum dolor sit amet_______*
* consectetur adipisicing___________*
* sed do eiusmod tempor___________*
********************************
tehát fent, egy sorban balra zárt név, jobbra zárt dátum, alatta, teljes szélességben a hozzászólás, biztos mindenki látott már ilyet (nem reklám gondolom, ha az index.hu fórumát megemlítem példaként.)
Nos, ezt akár honnan nézem, úgy néz ki, mint egy táblázat, és valóban a legkézenfekvőbb, ha:
<table>
<tr>
<td>Név</td>
<td>Dátum</td>
</tr>
<tr>
<td colspan="2">Hozzászólás</td>
</tr>
</table>
És itt elbizonytalanodtam, hogy az adott feladat adatai valóban táblázatnak számítanak-e? [bár nézőpont kérdése, hogy minek számítanak]
Szóval a kérdésem:
Ti hogyan csináltok/csinálnátok meg egy ilyet?
Alternatívaként én arra jutottam, hogy:
<div id="comment">
<div id="date">Dátum</div>
<p class="name">Név</p>
<p class="comment">Lorem ipsum dolor sit amet, </p>
</div>
#date {
/*stbstb*/
float: right;
}
Ez nem táblázat. A
div
-be teheted.HTML5-ben a hozzászólást
article
veheti körül, és egyheader
-be teheted a szerzőt és a keltezést. Utóbbihoz használhatod atime
-ot.hatom