Разница между «её» и «ней» в современном русском языке заключается в том, что форма «её» используется, когда местоимение употребляется без предлога, а форма «ней» — после большинства предлогов (например, «без неё», «к ней», «о ней», «перед ней», «с ней»). 12
Однако есть и исключения: некоторые предлоги допускают употребление как «её», так и «ней» (например, «рядом с ней»). 1 Также если местоимение «она» стоит после слов сравнительной степени (лучше, хуже, выше, ниже и т.д.), то пишется «её», а не «нее» (например: «Она лучше её», «Он выше её», «Эта картина красивее её»). 1
Форма «нее» звучит более формально и литературно, чем «её», поэтому в официальных текстах или при стремлении к строгому стилю лучше отдавать предпочтение «нее». 1