Html 如何设置microdata图像属性,而不让浏览器下载图像?
我有一个网站上的图像显示。显示的图像会调整大小,然后由web应用程序缓存。但是缓存是不稳定的。对于微数据,我想链接到非易失性图像 我目前的解决方案是Html 如何设置microdata图像属性,而不让浏览器下载图像?,html,image,microdata,Html,Image,Microdata,我有一个网站上的图像显示。显示的图像会调整大小,然后由web应用程序缓存。但是缓存是不稳定的。对于微数据,我想链接到非易失性图像 我目前的解决方案是 <img src="cache/image-resized.jpg" /> <img src="static/image.jpg" itemprop="image" style="display:none;"/> 这很有效。谷歌正确解释了微数据,并显示了调整大小的图像。但是用户浏览器也下载静态图像,这是一个大图像 那么
<img src="cache/image-resized.jpg" />
<img src="static/image.jpg" itemprop="image" style="display:none;"/>
这很有效。谷歌正确解释了微数据,并显示了调整大小的图像。但是用户浏览器也下载静态图像,这是一个大图像
那么,在不让浏览器下载图像的情况下,如何设置microdata图像属性呢?(注意:现在删除的答案建议使用meta
元素)
不是meta
元素,而是您,因为内容是一个URI:
当字符串值是URL时,它使用a
元素及其href
属性、img
元素及其src
属性或链接或嵌入外部资源的其他元素表示
甚至是:
如果属性定义定义的属性值是绝对URL,则必须使用URL属性元素指定该属性
因此,它应该是:
<link itemprop="image" href="static/image.jpg" />