當您使用ul
元素來設置您的麪包屑(旨在獲得更好的Google搜索結果)時,如何定義RDFa標記?我問的原因是li
元素是彼此的兄弟姐妹,而不是孩子。我正在做類似:RDFa Breadcrumbs
<div class="dv_breadcrumbs">
<ul xmlns:v="http://rdf.data-vocabulary.org/#">
<li typeof="v:Breadcrumb"><a title="Level1" href="/level1" rel="v:url"><span property="v:title">Level1</span></a></li>
<li typeof="v:Breadcrumb"><a title="Level2" href="/level2" rel="v:url"><span property="v:title">Level2</span></a></li>
<li typeof="v:Breadcrumb"><a title="Level3" href="/level3" rel="v:url"><span property="v:title">Level3</span></a></li>
<li typeof="v:Breadcrumb"><a title="lever4" href="/level4" rel="v:url"><span property="v:title">Level4</span></a></li>
<li typeof="v:Breadcrumb"><a class="currentLevel" title="Current Level" rel="v:url" property="v:title">Current Level</a></li>
</ul>
</div>
它是正確的嗎?搜索引擎是否會明白在ul
元素中麪包屑項目是按順序排列的?
他們是兄弟姐妹,但只有當引用他們的關係到父'ul'。基本上,當你的觀點是標記本身,就像CSS那樣,它們就是兄弟姐妹。你的RDFa基本上是說,這些'li'對應於一些底層的數據結構。所以關於一個想要弄清楚它們代表什麼的語義觀點,你的RDFa解釋它們實際上是分層的。 – TechZilla