You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HTML中image/*作为type属性值是否合法?浏览器能否自动解析?

link标签用image/*作为type属性:解析情况与合法性

浏览器是否会自动解析?

  • 多数现代浏览器会尝试加载并解析这类标签,比如你示例里的PNG、JPG图标,浏览器一般会无视image/*这个通配符,正常加载对应的图标资源。
  • 但这是浏览器的容错机制,不是标准规定的必须行为,不排除部分老旧浏览器或特殊环境下会出现解析失败的情况。

写法是否合法?

  • 从HTML官方标准来看,这种写法不合法。link标签的type属性要求填写具体的MIME类型(比如image/png、image/jpeg),image/*这类带通配符的格式不符合标准对该属性的定义。
  • 标准明确规定type的值必须是有效的、具体的MIME类型字符串,不能使用通配符。

示例代码:

<link rel="icon" type="image/*" href="https://upload.wikimedia.org/wikipedia/commons/thumb/5/53/Google_%22G%22_Logo.svg/588px-Google_%22G%22_Logo.svg.png?20230305195327"/>
<link rel="icon" type="image/*" href="https://blog.hubspot.com/hubfs/image8-2.jpg"/>

内容的提问来源于stack exchange,提问作者Mehul Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 15:02:04