Открываешь спецификацию html (или идешь на mdn, удобно через гугл "mdn paragraph").
Смотришь там какой контент можно размещать в <P>
Permitted content Phrasing content.
Смотришь что такое "Phrasing content" и выясняешь, что да, списки нельзя вставлять в абзац, а вот img, picture и даже canvas вполне можно.
Итого: в вопросе ошибка, "картинки" вполне себе вставляются, но да - в html довольно много семантических ограничений, нельзя вставлять что угодно во что угодно.