みなさんは img 要素に width, height 属性を付けていますか? 私は、ダイヤルアップ接続で画像を1枚1枚ゆっくり表示していた悠遠の時代は書いていましたが、ここしばらくはよほど重い画像をたくさん表示するページでもない限り、付けることはしていませんでした。 ところで、昨今は高解像度ディスプレイの普及に伴い、ウェブページに埋め込む画像も srcset 属性で高解像度版を用意したり、アイコン類は SVG にするなどの対応が求められるようになってきています。 その際、 Firefox において srcset 属性が設定された高解像度画像を横並びにすると、画像の右側におかしな空白が生じてしまいます。具体的にはこんなコード。 <style> ul { margin: 0; padding: 0; display: flex; } li { display: block; } </styl
![Retina 対応のために img 要素の width, height 属性を再び付けるようにした](https://cdn-ak-scissors.b.st-hatena.com/image/square/da29dd65e92e11e62350465eb68e55a90f29ac35/height=288;version=1;width=512/https%3A%2F%2Fmedia.w0s.jp%2Fimage%2Fblog%2Ffirefox48_srcset_flex.png)