CSS 的 display 属性于 1996 年的 CSS 1 规范中提出,所以支持 CSS 并且按照标准实现的浏览器都应当支持该属性。
以下摘自W3C:
Microsoft released Internet Explorer 3.0 on August 14, 1996. It is the first commercial browser that supports CSS.
在此之前的商业浏览器不支持 CSS,也就谈不上对 display 属性的支持。
所以,display:inline 不兼容所有的浏览器。
当然,有人说自己写一个浏览器,想不兼容就不兼容;这个未免就有强词夺理之嫌。