您的架构选择是有效的,您可以将任何带有可见信息的标记用于标记,包括<div>
, <body>
, <p>
,<span>
用于您不希望更改布局的内容,甚至<strong>
用于单个属性之类的内容。
<link>
并且<meta>
适用于页面上不可见的内容。如果您想包含有关患者的更多信息,您可以使用 a<div>
而不是<link>
例如。http://schema.org/MedicalWebPage模式将此作为一个有用的示例,我已将其缩短:
<body itemscope itemtype="http://schema.org/MedicalWebPage">
<link itemprop="audience" href="http://schema.org/Patient" />
<link itemprop="specialty" href="http://schema.org/Cardiovascular" />
<meta itemprop="lastReviewed" content="2011-09-14"/>
<h1>About <span itemprop="about" itemscope itemtype="http://schema.org/MedicalCondition"><span itemprop="name">High Blood Pressure</span></span></h1>
...
<h2><span itemprop="aspect">Treatment</span></h2>
There are many common treatments for high blood pressure, including
<span itemscope itemtype="http://schema.org/DrugClass">
<span itemprop="name">beta-blocker</span> drugs such as propanaolol.
</span>
</span>
</div>