Håller på och bygger en gästbok men funderar över hur inläggen ska struktureras så semantiskt som möjligt.
Alla inlägg låter jag ligga i en ordnad lista eftersom man ju har en ordnad lista av inlägg. Men vid varje inlägg där data som Namn, Datum, Hemsida och Meddelande ska skrivas ut blir det knivigare.
Tänkte till att börja med såhär:
<ol>
<li>
<hn>Namn</hn> (kanske är en dum idé, vet inte om man kan se det som en rubrik)
Datum (vet inte riktigt), <a>Hemsida</a>
<div>
Meddelandetexten (ska kunna vara flera stycken (<p>)
</div>
</li>
Annars kanske man skulle kunna se de olika delarna i varje inlägg som någon slags lista.
Det enklaste är nog att lägga alla inläggen i en <dl> och varje inlägg har en <dt> med info om namn, datum, rubrik o.s.v på en rad. Sedan kommer själva texten i en <dd>.
Jag tjuvkikade på http://www.simplebits.com/
Nu är det mer en blogg med kommentarer än en gästbok, men det är ju ingen skillnad egentligen(?)
Vid behov kan man ju ha flera <dt> eller <dd> i följd.
Själv har jag använt en vanlig ul-lista http://www.skogsglantanmora.se/gastbok/ , Jag hade tankarna på en ol-lista men jag skippade det när jag använder mig av paging.
Hade varit trevligt för mig (och andra) som inte är så insatta i semantik att få höra varför ni rekommenderat de olika lösningarna. Så jag tycker vi kör denna intressanta tråd ett varv till. ;)
Hade varit trevligt för mig (och andra) som inte är så insatta i semantik att få höra varför ni rekommenderat de olika lösningarna. Så jag tycker vi kör denna intressanta tråd ett varv till. ;)
Om man använder en definitionslista till en gästbok är man inte på helt fel spår tycker jag. W3C skriver själva om att DL går att använda till en lista med dialog. Varje talare, angivet som en DT, och hennes ord som en DD. Det är ju ganska nära en gästbok iaf.
Om man sen bortser från semantiken så är en definitionslista lite mer praktisk då varje listobjekt består av två delar. (DT och DD). DT för inline-innehåll och DD för block-innehåll.
För om man vill kan man nog klara sig med ett inlineelement och ett blockelement för varje inlägg i gästboken. Det borde liksom bli mer lättläst kod.
272 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e