Кроме того, вы можете достичь этого с помощью JavaScript, если некоторые браузеры не поддерживают класс last-child. Например, этот скрипт устанавливает имя класса для последнего элемента 'li' во всех тегах 'ul', хотя его можно легко адаптировать для других тегов или определенных элементов.
function highlightLastLI()
{
var liList, ulTag, liTag;
var ulList = document.getElementsByTagName("ul");
for (var i = 0; i < ulList.length; i++)
{
ulTag = ulList[i];
liList = ulTag.getElementsByTagName("li");
liTag = liList[liList.length - 1];
liTag.className = "lastchild";
}
}