我今天一直在阅读有关JSON-LD的内容,我了解它的用途,格式以及我可以将它放在脚本标签中;但是,我不明白以下几点:
除了网站的脚本标记之外,这些数据可以放在哪里?当我查看说他们使用JSON-LD的网站的页面来源时,我一直期望在脚本标签或包含的.json文件中找到JSON-LD内容,但是因为我还没有看到任何这样的内容,它让我相信它必须可以在不同的地方访问。
这些信息集合通常是如何为大型网站构建的?
其他网站如何找到使用该信息的JSON-LD文件,对象或数据?
在野外看到一个例子真的很棒。
答案 0 :(得分:5)
在HTML5中,script
element可用作数据块:
当用于包含数据块(而不是脚本)时,数据必须内联嵌入,数据格式必须使用
type
属性给出,src
属性不得为指定,script
元素的内容必须符合为使用的格式定义的要求。
所以包含JSON-LD的script
元素可能如下所示:
<script type="application/ld+json">
{
"@context": "http://example.com",
"@type": "Example"
}
</script>
script
和/或head
body
repositories {
maven {
url "https://jitpack.io"
}
}
个元素may place。
答案 1 :(得分:0)
我相信你问的是把它放在你网站的哪个页面上。它将位于<script></script>
中的<head>
之间,这很简单。