Код должен подсвечивать всю цепочку родителей элемента, на который был наведен указатель мыши. Но почему-то код не работает. Ссылка на код - https://codepen.io/CitizenOne/pen/OzaLdx
В чем дело? Как исправить?
JackShcherbakov, точно, используйте onmouseover. И, как уже сказали, параграфы нельзя вкладывать друг в друга. Каждый открытый тег p автоматом закрывает предыдущий открытый тег p.
обычный блочный элемент. Можно всю страницу сверстать заменив все дивы на параграфы. С точки зрения валидности возможно не правильно, но работать скрипт должен.