Microdataマークアップ(Schema.orgを使用)をページに追加しようとしています。現時点では、コードは次のようになります。しかしMicrodataマークアップの周囲のh1、h2、h3
<div itemscope itemtype="http://schema.org/Product">
<div class="primary">
<div itemprop="brand" itemscope itemtype="http://schema.org/Brand">
<span itemprop="name">Acme Co</span>
</div>
<h4 itemprop="name">Blue Widget</h4>
</div>
</div>
、私がやりたいことは、「ブルーウィジェット」を「アクメ共同ブルーウィジェット」からh4
を変更です。私は既にBrand
タイプでカプセル化された会社名を持っていますので、私はそのページでそれを繰り返す必要はありません。ここに私が考えていることがあります。
解決策
<div itemscope itemtype="http://schema.org/Product">
<h4 class="primary">
<span itemprop="brand" itemscope itemtype="http://schema.org/Brand">
<span itemprop="name">Acme Co</span>
</span>
<span itemprop="name">Blue Widget</span>
</h4>
</div>
それは(私はそれをテストすることができます)ミクロ/ Schema.orgマークアップが有効になるかどうかの問題ではないのですが、私はそれをしたいとヘッダは、ブラウザによって読み込まれます - "Acme Co Blue Widget"?私はSchema.orgのすべてのことが不安です。
私は同じコードを参照してください。二度? – giorgio
いいえ、あなたはしません - 私はそれを繰り返すことを望まないと言ったので、2番目の解決策です。 –
ああ!はい、私は今の違いを参照してください;)あなたがいるタイムゾーンではdunnoですが、ここの朝の朝です:p – giorgio