WinFuture-Forum.de: [XHTML 1] Galerie als Definitionsliste - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

[XHTML 1] Galerie als Definitionsliste Semantisch ok oder nicht?


#1 Mitglied ist offline   G701R 

  • Gruppe: aktive Mitglieder
  • Beiträge: 448
  • Beigetreten: 02. Oktober 04
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 27. September 2010 - 15:13

Hallo,

ich habe im Netz widersprüchliche Angaben dazu gefunden, ob man Galerien mit Hilfe von Definitionslisten aufbauen sollte. Also etwa so:

<dl>
<dt><img /></dt>
<dd>Beschreibung</dd>
<dt><img /></dt>
<dd>Beschreibung</dd>
<dt><img /></dt>
<dd>Beschreibung</dd>
</dl>


Was meint ihr?

Mfg

PS: Wenn ihr Definitionslisten in dem Kontext für sinnvoll erachtet, dann auch in der Form, wie hier in Beispiel 6 vorgeschlagen (für jeden Satz an Bild/Titel und Beschreibung eine neue Definitionsliste)? Für eine Formatierung wie in dem Beispiel ist das ja fast unumgänglich, da es den Tag di in XHTML 1 noch nicht gibt, aber semantisch gesehen ist das doch auch nicht das Gelbe vom Ei, oder?
0

Anzeige



#2 Mitglied ist offline   zwutz 

  • Gruppe: aktive Mitglieder
  • Beiträge: 659
  • Beigetreten: 17. Juli 07
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 27. September 2010 - 20:03

eine eher seltsame Verwendung der dl.
Grundsätzlich sollte die Bildbeschreibung auf jeden Fall in das alt-Attribut des Bildes.

Ich würd das eher traditionell über divs regeln, aber wenn du mit dl glücklich wirst, nur zu, ich werd dich nicht dran hindern
Raise your glass if you are wrong
0

#3 Mitglied ist offline   G701R 

  • Gruppe: aktive Mitglieder
  • Beiträge: 448
  • Beigetreten: 02. Oktober 04
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 28. September 2010 - 12:11

Danke für deine Antwort.

Beitrag anzeigenZitat (zwutz: 27.09.2010, 21:03)

Grundsätzlich sollte die Bildbeschreibung auf jeden Fall in das alt-Attribut des Bildes.

Schon, aber ich möchte in diesem Fall zusätzlich, dass eine Bildbeschreibung für den Besucher sofort sichtbar ist.

Beitrag anzeigenZitat (zwutz: 27.09.2010, 21:03)

Ich würd das eher traditionell über divs regeln, aber wenn du mit dl glücklich wirst, nur zu, ich werd dich nicht dran hindern

Ich habe nicht gesagt, dass ich das unbedingt so machen möchte. Es ging mir nur um Meinungen zu dieser Verwendungsweise.

Das mit <div> zu machen halte ich aber für eine semantisch unschöne Methode. Ich denke, dass es sich bei einer Galerie bei der viele Bilder auf einmal zu sehen sind um eine Liste handelt und das auch so formuliert werden sollte. Wenn nicht per dl, dann zumindest beispielsweise so:
<ul>
<li>
<p><img /></p>
<p>Beschreibung</p>
</li>
<li>
<p><img /></p>
<p>Beschreibung</p>
</li>
</ul>


Zuletzt noch eine Diskussionsanregung. Das W3C schreibt hinsichtlich dl folgendes:

Zitat

Another application of dl, for example, is for marking up dialogues, with each dt naming a speaker, and each dd containing his or her words.

Das ist aber leider sehr schwammig formuliert.

Dieser Beitrag wurde von G701R bearbeitet: 28. September 2010 - 12:14

0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0