我今天一直在阅读关于JSON-LD的内容,我了解它的用途,格式,并且我可以把它放在脚本标签中; 但是,我不明白以下几点:
除了网站的脚本标记之外,这些数据可以放在哪里?当我查看说他们使用JSON-LD的网站的页面来源时,我一直期望在脚本标签或包含的.json文件中找到JSON-LD内容,但由于我没有看到任何这些,它引导我相信它必须可以在不同的位置访问.
这些信息集通常是如何为大型网站构建的?
其他站点如何找到要使用该信息的JSON-LD文件,对象或数据?
在野外看到一个例子真的很棒.
在HTML5中,该script元素可用作数据块:
当用于包含数据块(而不是脚本)时,数据必须内联嵌入,数据的格式必须使用
type属性给出,src不得指定属性,并且script元素的内容必须符合要求为使用的格式定义.
所以script包含JSON-LD 的元素可能如下所示:
<script type="application/ld+json">
{
"@context": "http://example.com",
"@type": "Example"
}
</script>
Run Code Online (Sandbox Code Playgroud)
您可以将的script元素(S)的head和/或在body.