Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何将Schema.org标记添加到酒店房间?_Html_Schema.org_Microdata - Fatal编程技术网

Html 如何将Schema.org标记添加到酒店房间?

Html 如何将Schema.org标记添加到酒店房间?,html,schema.org,microdata,Html,Schema.org,Microdata,我正在为一家酒店创建一个网站。这家酒店有不同类型的房间(豪华、无烟、儿童等)。如何将schema.org标记添加到文件室列表?我发现了这个,但是,当我使用谷歌结构化数据测试工具测试它时,它给出了错误 <div itemscope itemtype="http://schema.org/Room"> <span itemprop="hasLodgingProvider" itemscope itemtype="http://schema.org/Hotel"><s

我正在为一家酒店创建一个网站。这家酒店有不同类型的房间(豪华、无烟、儿童等)。如何将schema.org标记添加到文件室列表?我发现了这个,但是,当我使用谷歌结构化数据测试工具测试它时,它给出了错误

<div itemscope itemtype="http://schema.org/Room">
  <span itemprop="hasLodgingProvider" itemscope itemtype="http://schema.org/Hotel"><span
itemprop="name">The Sunshine Hotel</span> </span>offers both <span itemprop="hasRoomType" itemscope
itemtype="http://schema.org/RoomType"><span itemprop="name">King</span> and
<span itemprop="name">Double</span></span>, both of which feature <span itemprop="hasAmenity" itemscope
itemtype="http://schema.org/GuestRoomAmenity"><span itemprop="name">in-room Wifi</span></span>.
</div>

阳光酒店提供国王和国王
双人房,两个房间都有室内无线网络。

您使用的类型和属性在Schema.org中不存在(截至)

但(酒店)房间的类型和属性已提出,请参阅。因此,我们可能会在下一个Schema.org版本中看到这些(或类似的内容)

如果您不想等待,您现在能想到的最好方法可能是对房间使用通用的
Place


schema.org版本3.1最终将酒店扩展功能引入酒店客房注释。文档()尚未更新,但您可以在此处找到如何注释酒店及其房间的示例:(此示例将房间注释为酒店makesOffer Offer-Offer itemOffered HotelRoom的优惠)。

谢谢@unor。我试试看:)