Google またはGMetrixで速度テストを実行すると、画像サイズが指定されていないため、より多くの HTTP リクエストが必要になるため、常に F が返されます。しかし、私のasp.net(vb)Webサイトでは、指定されたリンクはリンクボタンであり、CssClass を使用すると次のようになります。
<asp:Image ID="Image9" runat="server" ImageUrl="~/images/flagpt.png"
CssClass="flagbutton" tooltip="Veja este site em português"
title="Veja este site em português"/>
これにより、(CssClass を使用して) このhtml 出力が生成されますが、まだ img ディメンションはありません。
<img id="Image9" title="Veja este site em português"
class="flagbutton" title="Veja este site em português"
src="images/flagpt.png" />
ただし、このようにheight="15" width="26"を配置しただけでは、まだ機能しません。
<asp:Image ID="Image7" runat="server" ImageUrl="~/images/flagde.png"
height="15" width="26" tooltip="View this website in Deutsch"
title="View this website in Deutsch"/>
これにより、次のhtml 出力が生成されますが、速度テストでは img のサイズが検出されません。
<img id="Image7" title="View this website in Deutsch"
title="View this website in Deutsch"
src="images/flagde.png" style="height:15px;width:26px;" />
速度テストでは、寸法を指定していないことが示されています。これで私を助けるための提案は大歓迎です!