0
ответов

Как связать элементы в schema.org?

Предположим, у меня есть простая HTML-страница о парне, устраивающемся на работу: Новая работа для Джона Доу</... </div> <div class="tags"> <a href="/questions/tagged/html" class="tag" title="html" rel="tag">html</a> <a href="/questions/tagged/html5" class="tag" title="html5" rel="tag">html5</a> <a href="/questions/tagged/vocabulary" class="tag" title="vocabulary" rel="tag">vocabulary</a> <a href="/questions/tagged/microdata" class="tag" title="microdata" rel="tag">microdata</a> <a href="/questions/tagged/schema.org" class="tag" title="schema.org" rel="tag">schema.org</a> </div> <div class="action-time"> вопрос задан: <span title="23 October 2011 20:46 ">23 October 2011 20:46 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/500619/kak-luchshe-vsego-analizirovat-rdfa-mikrodannye-i-t-d-sohranjat-i-otobrazhat-informaciju-s-ispolzovaniem-edinoj-shemy-slovarja-n" title=" Как лучше всего анализировать RDFa, микроданные и т. Д., Сохранять и отображать информацию с использованием единой схемы / словаря (например, schema.org) "> Как лучше всего анализировать RDFa, микроданные и т. Д., Сохранять и отображать информацию с использованием единой схемы / словаря (например, schema.org) </a></h2> <div class="description"> Я в основном использую Ruby для этого, но мой план атаки На данный момент это выглядит следующим образом: используйте гемы rdf, rdf-rdfa и либо rdf-microdata, либо mida для анализа данных с любым URI. Я думаю, было бы лучше сопоставить с ... </div> <div class="tags"> <a href="/questions/tagged/ruby" class="tag" title="ruby" rel="tag">ruby</a> <a href="/questions/tagged/semantic-markup" class="tag" title="semantic-markup" rel="tag">semantic-markup</a> <a href="/questions/tagged/rdfa" class="tag" title="rdfa" rel="tag">rdfa</a> <a href="/questions/tagged/microdata" class="tag" title="microdata" rel="tag">microdata</a> <a href="/questions/tagged/schema.org" class="tag" title="schema.org" rel="tag">schema.org</a> </div> <div class="action-time"> вопрос задан: <span title="23 October 2011 19:13 ">23 October 2011 19:13 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/400891/est-li-v-nastojaschee-vremja-sposob-ispolzovat-tegi-html5-vne-v-webkit" title="Есть ли в настоящее время способ использовать теги <meta> HTML5 вне <head> в WebKit?">Есть ли в настоящее время способ использовать теги <meta> HTML5 вне <head> в WebKit?</a></h2> <div class="description">Я пытаюсь использовать теги <meta> во всем моем HTML-документе для разметки скрытых значений микроданных, как описано в Dive Into HTML 5. Марка Пилигрима. Однако, когда моя страница загружается в Chrome (в частности, ...</div> <div class="tags"> <a href="/questions/tagged/html" class="tag" title="html" rel="tag">html</a> <a href="/questions/tagged/html5" class="tag" title="html5" rel="tag">html5</a> <a href="/questions/tagged/google-chrome" class="tag" title="google-chrome" rel="tag">google-chrome</a> <a href="/questions/tagged/webkit" class="tag" title="webkit" rel="tag">webkit</a> <a href="/questions/tagged/microdata" class="tag" title="microdata" rel="tag">microdata</a> </div> <div class="action-time"> вопрос задан: <span title="5 October 2011 20:45 ">5 October 2011 20:45 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/518392/ispolzovanie-aggregaterating-i-ratingvalue-kogda-znacheniem-javljaetsja-izobrazhenie" title=" Использование AggregateRating и ratingValue, когда значением является изображение "> Использование AggregateRating и ratingValue, когда значением является изображение </a></h2> <div class="description"> Я пытаюсь добавить на свой сайт несколько расширенных фрагментов, и у меня возникли некоторые проблемы с разделом AggregateRating в качестве значения для моего ratingValue отображается только как изображение. Моя разметка выглядит так: & ... </div> <div class="tags"> <a href="/questions/tagged/html" class="tag" title="html" rel="tag">html</a> <a href="/questions/tagged/microdata" class="tag" title="microdata" rel="tag">microdata</a> <a href="/questions/tagged/rich-snippets" class="tag" title="rich-snippets" rel="tag">rich-snippets</a> </div> <div class="action-time"> вопрос задан: <span title="31 July 2011 16:00 ">31 July 2011 16:00 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/374441/kak-upravljat-mikrodannymi-s-pomoschju-xslt" title=" Как управлять микроданными с помощью xslt? "> Как управлять микроданными с помощью xslt? </a></h2> <div class="description"> Я пытаюсь добавить тег <div itemscope> в преобразование xslt, но получаю сообщение об ошибке (ожидаемый токен '= ') Я работаю в C # .net 4.0 xslt 1.0. </div> <div class="tags"> <a href="/questions/tagged/xslt" class="tag" title="xslt" rel="tag">xslt</a> <a href="/questions/tagged/microdata" class="tag" title="microdata" rel="tag">microdata</a> </div> <div class="action-time"> вопрос задан: <span title="23 June 2011 11:38 ">23 June 2011 11:38 </span> </div> </div> <div class="clearfix"></div> </div> <div class="item"> <div class="stats accepted"> <i class="fa fa-check"></i> <div class="answers"> <span class="answer-count">0</span> <div>ответов</div> </div> </div> <div class="summary"> <h2 class="lead"><a href="/questions/393988/dolzhny-li-pri-ispolzovanii-mikrodannyh-html5-vsegda-ispolzovatsja-itemscope-i-itemtype-v-odnom-elemente" title=" Должны ли при использовании микроданных HTML5 всегда использоваться "itemscope" и "itemtype" в одном элементе? "> Должны ли при использовании микроданных HTML5 всегда использоваться "itemscope" и "itemtype" в одном элементе? </a></h2> <div class="description"> Я пытаюсь понять причину существования двух атрибутов вместо просто сделать элемент, содержащий 'itemtype', тем, который обертывает область действия этого элемента. Допустимо ли иметь '... </div> <div class="tags"> <a href="/questions/tagged/html5" class="tag" title="html5" rel="tag">html5</a> <a href="/questions/tagged/syntax" class="tag" title="syntax" rel="tag">syntax</a> <a href="/questions/tagged/microdata" class="tag" title="microdata" rel="tag">microdata</a> </div> <div class="action-time"> вопрос задан: <span title="25 February 2011 23:56 ">25 February 2011 23:56 </span> </div> </div> <div class="clearfix"></div> </div> </div> <div class="main-footer"> <div class="pagination"> <div class="pagination"> <ul><li class="pagination__item"><a href="/questions/tagged/microdata" class="pagination__link">1</a></li><li class="pagination__item"><a href="/questions/tagged/microdata/page2" class="pagination__link pagination__link--active">2</a></li></ul> </div> </div> </div> </div> </div> <aside class="sidebar"> <div class="awrap"> <script async src="https://yastatic.net/pcode-native/loaders/loader.js"></script> <script> (yaads = window.yaads || []).push({ id: "553274-2", render: "#id-553274-2" }); </script> <div id="id-553274-2"></div> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:inline-block;width:300px;height:600px" data-ad-client="ca-pub-2355906945027976" data-ad-slot="8038370725"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </aside> </div> </div> <footer class="footer"> <div class="wrapper wrapper--sm"> <div class="footer-navs-col"> <div class="footer-nav footer-nav--menu"> <div class="footer-coryright">© 2017 - 2020 Вопросы и ответы по программированию</div> </div> <div class="footer-nav footer-nav--catalog"> </div> </div> <div class="footer-contacts-col"> <div class="soc-widget-col"> </div> </div> <div class="clearfix"></div> </div> </footer> </div> <script type="text/javascript" src="/js/ui/jquery-ui-1.8.16.custom.min.js"></script> <script type="text/javascript" src="/js/ui/external/jquery.cookie.js"></script> <script type="text/javascript" src="/js/versions/menu.ru.u1607887878.js"></script> <script type="text/javascript" src="/js/jquery.fancybox.min.js"></script> <script type="text/javascript" src="/js/slick.min.js"></script> <script type="text/javascript" src="/js/jquery.maskedinput.min.js"></script> <script type="text/javascript" src="/js/versions/scripts.ru.u1607887878.js"></script> <!-- Yandex.Metrika counter --> <script type="text/javascript" > (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; var z = null;m[i].l=1*new Date(); for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }} k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(90030325, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true }); </script> <noscript><div><img src="https://mc.yandex.ru/watch/90030325" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-123993370-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-123993370-1'); </script> </div> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "name": "Программирование - вопросы и ответы", "alternateName": "Программирование - вопросы и ответы", "url": "https://legkovopros.ru", "potentialAction": { "@type": "SearchAction", "target": "https://legkovopros.ru/search?search={search_term_string}", "query-input": "required name=search_term_string" } } { "@context": "https://schema.org", "@type": "Organization", "name": "Программирование - вопросы и ответы", "url": "https://legkovopros.ru", "logo": "https://legkovopros.ru/i/logo.png", "email": "info@legkovopros.ru", "telephone": "" } </script> </body> </html>