先日、HTMLの書き換えをしていて気づいたのですが、最近のブラウザは、<img>タグのwidth属性、height属性を指定しても画像が表示されるまで属性が反映されません。

昔は画像の読み込みに時間がかかっても、これらの属性で画像の表示領域が確保されて表示レイアウトが先に決まるのが普通でしたが、それがされていません。

そのため、ここでもCLS問題(2021/9/10記事)が発生しうることになります。

属性をブラウザがわざと無視するって一体なんなんだ?