comment faire pour effacer le dernier <li> tag dans un <ul>

Je sais que c'est assez basique, mais il me donne un décrochement. J'ai une liste de base:

<ul>
    <li><a href="#">Insert Link Here</a></li>
    <li><a href="#">Insert Link Here</a></li>
    <li><a href="#">Insert Link Here</a></li>
</ul>

Que dois-je faire pour vous assurer que la dernière <li> élément est effacée? J'ai essayé d'ajouter style="clear:both" à la fin, en vain. Aussi j'ai ajouté un 'div' après le dernier <li> balise avant la fermeture </ul> tag, qui fonctionne, mais je sais qu'il ne faut pas valider.

que voulez-vous exactement?
Monsieur Morden..?
Vous avez peut être besoin d'autres "assurances" comme float:none, display:block pour votre li.clear " pour faire une différence pour les habitués li, que vous voulez 'terminé'. Avec cela, il devient tout aussi polyvalent comme des rh.claire dans les autres div-ish contexte...

OriginalL'auteur Jon Harding | 2010-09-24