Преимущества селектора :last-child в CSS:
- позволяет выбирать последний дочерний элемент в родителе; doka.guide realadmin.ru
- помогает отделить представление от разметки: селектор будет применён только к последнему элементу без изменений в разметке. webformyself.com
Недостатки:
- не совместим с устаревшими версиями браузеров, в частности с IE (Internet Explorer); www.scaler.com
- может иметь проблемы с производительностью в некоторых реализациях, так как браузеру для обнаружения :last-child необходимо выполнить обратный цикл. stackoverflow.com
Таким образом, выбор между преимуществами и недостатками селектора :last-child зависит от конкретных условий и требований разработки.
Например, если важна совместимость с устаревшими версиями браузеров, то стоит учитывать этот недостаток.