Der Martin: Beispiel

Beitrag lesen

Hallo,

Der Trenner ist kein Listenelement. dann lieber so?

<ul>

>   <li class="titel">Druckpakete</li>
>   <li class="url">druckpakete.html</li>
>   <li class="bild">1650659372.jpg</li>
>   <li class="optionen">Bearbeiten - Löschen</li>
> </ul>

wenn Bearbeiten und Löschen nur unterschiedliche Bezeichnungen für dieselbe Aktion sein sollen, ja. Das wäre aber IMO sprachlich etwas unglücklich.

oder so?

<ul>

>   <li class="titel">Druckpakete</li>
>   <li class="url">druckpakete.html</li>
>   <li class="bild">1650659372.jpg</li>
>   <li class="edit">Bearbeiten</li>
>   <span>-</span>
>   <li class="del">Löschen</li>
> </ul>

Nein. Das ist ungültiges Markup. Ein ol- oder ul-Element darf nur li als Kindelemente haben.

Richtig wäre nach meinem Empfinden, den Trenner als Pseudoelement per CSS einzufügen. Entwerder als .edit::after, oder als .del::before.

So long,  Martin

--
Funktion und Referenz auf diese sind mir bekannt, mit Zeigern kann ich nicht viel mehr anfangen, als damit auf Buttons zu klicken.   (Ashura) Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(