src
我想知道如果标签属性中指定的文件名<img>
与实际图像格式不同是否有任何影响
例如,我可以有一个带有扩展名的图像
<img src="avatar.pdf" alt="" />
或者
<img src="avatar.html" alt="" />
它仍然有效。
Content-Type
在每种情况下,响应标头中的内容显然不同,但我猜网络浏览器会忽略它。
鉴于有这么多平台和网络浏览器版本,有什么影响吗?
背景:
我问这个的原因是因为我正在开发一个 Web 应用程序,您可以在其中创建带有图像的 HTML 内容。可以在不同的地方引用相同的图像(用户可以从存储库中选择图像)。我需要让用户替换图像,但不需要系统重新保存所有使用该图像的 HTML 页面。图像路径必须基于在数据库中跟踪的 id。但是问题在于替换图像时的文件扩展名。我的想法是保留没有任何扩展名的图像文件,即:
<img src="/Content/Images/1289371" alt="" />