HTML CSS wie kann ich unterstreichen, alle li in einer verschachtelten Liste

Basierend auf w3c-der richtige Weg in den HTML-Code für eine verschachtelte Liste.

<ul>
  <li>Coffee</li>
  <li>Tea
    <ul>
    <li>Black tea</li>
    <li>Green tea</li>
    </ul>
  </li>
  <li>Milk</li>
</ul>

Möchte ich aber eine Grenze an der Unterseite von jedem Element in der Liste, den folgenden code unterstreicht Sie alle, aber Tee.

li {
    border-bottom: 1px solid purple;
}

Irgendwelche Vorschläge?

  • text-decoration: underline?
  • Tee wahrscheinlich IST Unterstrichen, aber es ist "gedeckt" durch die Zeile unter GreenTea
  • wrap alle Texte in span. und tun, unterstreichen die Spannweite statt. Geige.
  • li ul li { text-decoration:underline; } besser, verwenden Sie Klassen-Selektoren, um wählen Sie die gewünschten Elemente aus, denke ich
Schreibe einen Kommentar