src
タグの属性で指定されたファイル名<img>
が実際の画像形式と異なる場合、何らかの影響があるかどうか疑問に思っていました
たとえば、次のような拡張子の画像を作成できます
<img src="avatar.pdf" alt="" />
また
<img src="avatar.html" alt="" />
そしてそれはまだ動作します。
Content-Type
応答ヘッダーでは、ケースごとに明らかに異なりますが、Webブラウザーはそれを無視すると思います。
非常に多くのプラットフォームと Web ブラウザーのバージョンがあることを考えると、何か影響はありますか?
バックグラウンド:
私がこれを尋ねている理由は、画像を使用して HTML コンテンツを作成できる Web アプリに取り組んでいるためです。同じイメージを別の場所で参照できます (ユーザーはリポジトリからイメージを選択できます)。ユーザーが画像を置き換えられるようにする必要がありますが、システムがその画像を使用するすべての HTML ページを再保存する必要はありません。画像パスは、データベースで追跡されている ID に基づいている必要があります。しかし問題は、画像が置き換えられるときのファイル拡張子にあります。私の考えは、拡張子なしで画像ファイルを保持することです。つまり、次のようになります。
<img src="/Content/Images/1289371" alt="" />