web-dev-qa-db-fra.com

Peut-on étendre du balisage de bouts de pain riches sur une page?

De ici , nous avons un exemple d'implémentation de fil d'ariane riche:

<body itemscope itemtype="http://schema.org/WebPage">
...
<div itemprop="breadcrumb">
  <a href="category/books.html">Books</a> >
  <a href="category/books-literature.html">Literature & Fiction</a> >
  <a href="category/books-classics">Classics</a>
</div>

La chapelure est regroupée sous un div. Malheureusement, une page ne regroupe pas nécessairement ses liens a en un seul endroit.

Peut-on répandre un balisage d’extraits riches comme ceci?

<body itemscope itemtype="http://schema.org/WebPage">
...
<p>
  Bla bla bla some text <a itemprop="breadcrumb" href="category/books.html">Books</a> > bla bla bla. 
  Bla bla ble more text <a itemprop="breadcrumb" href="category/books-literature.html">Literature & Fiction</a> > bla bla bla.
  Some more text about more topics bla bla bla <a itemprop="breadcrumb" href="category/books-classics">Classics</a> bla bla bla. 
</p>

Ou bien le travail suivant aussi (c'est-à-dire que la itemprop est héritée de tous les liens a comme css)?

<p itemprop="breadcrumb">
  Bla bla bla some text <a href="category/books.html">Books</a> > bla bla bla. 
  Bla bla ble more text <a href="category/books-literature.html">Literature & Fiction</a> > bla bla bla.
  Some more text about more topics bla bla bla <a href="category/books-classics">Classics</a> bla bla bla. 
</p>

Si les liens du fil d'Ariane sont répartis sur une page, quelle est la bonne façon de définir le balisage des extraits enrichis pour ces liens?

4

Oui, le balisage peut être réparti sur toute la page. En fait, vous pouvez l'essayer avec le --- Structured Data Markup Helper de Google, qui vous permettra de mettre en surbrillance des éléments sur une page et de consulter le code HTML balisé suggéré.

4
joshuahedlund