Is there precedent for 1px as "smallest reasonable size"?

What are you trying to avoid? Even if we say the width is +Infinity, it has the exact same effect as `<img width=9999999999999999999999999999999999999999>` has already. There is an arbitrary limit in place already (impl-defined limit in how big images can be). Why introduce another arbitrary limit in sizes?