「img要素をpで囲う」仕様を読むのがめんどくさい人向け解説 - m31
「img要素をpで囲う」説はどこから生まれて育ったのか?正しいHTMLの仕様と、独自解釈を切り分けて考え解説します。「画像=figure要素に入れる」といった誤解も解いていきましょう。HTML4時代からHTML5時代への変化に伴い、ブロック要素やインライン要素といった概念に囚われることはもうなくなったのです。
https://blog.mayo31.info/archives/2321