Is it recommended to only use ul li for .createElement() ? I've been building the "We are the Champions" project using 'p' elements for the recommendations up to now, but this seems to produce issues in that I can't do it through .createElement() method. It seems to me that this can only be done with document.createElement('p') (attempting it through this route led to no visible results on the page) , and not, for example, the div that I have set up to hold the endorsements (endorsementsDiv.createElement('p')).
Being that I can't create it through this method, I am only left with the option (to my knowledge) of concatenating new elements through the 'endorsementsDiv.innerHTML += <p>${endorsement}</p>' route, meaning I can't set up an event listener for each added p element (an event listener isn't really necessary, I just want to nail down the concepts introduced previously).
Am I maybe missing something here? Maybe I messed up somewhere? Keep in mind that everything I have written/tried was not left in the provided scrim.
Scrim link: https://scrimba.com/scrim/czMVM6tM