作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有一个显示图像的网站。显示的图像会调整大小,然后由 Web 应用程序缓存。但是缓存是不稳定的。对于微数据,我想链接到非 volatile 图像。
我目前的解决方案是
<img src="cache/image-resized.jpg" />
<img src="static/image.jpg" itemprop="image" style="display:none;"/>
这行得通。 Google 正确解释了微数据并显示了调整大小的图像。但是用户浏览器也会下载静态图像,这是一个大图像。
那么如何设置微数据图像属性,而不让浏览器下载图像呢?
最佳答案
(注意:一个现已删除的答案建议使用 meta
元素)
而不是 meta
元素,您 should use the link
element ,因为内容是一个 URI:
When a string value is a URL, it is expressed using the
a
element and itshref
attribute, theimg
element and itssrc
attribute, or other elements that link to or embed external resources.
甚至required :
If a property's value, as defined by the property's definition, is an absolute URL, the property must be specified using a URL property element.
所以应该是:
<link itemprop="image" href="static/image.jpg" />
关于html - 如何在不让浏览器下载图像的情况下设置微数据图像属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19709967/
我是一名优秀的程序员,十分优秀!