/ / Ukrywanie złożonych struktur mikrodanych - semantyczna sieć, semantyczny znacznik, mikrodane

Ukrywanie złożonych struktur mikrodanych - semantyczna sieć, semantyczne znaczniki, mikrodane

Aby osadzić mikrodane, które powinny być ukryte lub nie są dostarczane jako tekst, którego możesz użyć meta elementy. Oto jest przykład dla niewidocznych właściwości wykorzystujących elementy meta. Czy istnieje podobny sposób ukrywania instancji typów?

Na przykład mam stronę z tabelą, która zawiera listę wydarzeń jednego wykonawcy. Wykonawca jest niejawny i nie jest wielokrotnie pokazywany dla każdego wpisu, więc ukrywam go w meta element. The właściwość wykonawcy powinien być tego typu Osoba, który ma dodatkowe atrybuty, które również chcę ukryć. Próbuję osiągnąć coś takiego:

<meta itemprop="performer" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name" content="Some performer"/>
</meta >

Oczywiście to nie zadziała, element meta musi być pusty. Używanie innych elementów i ukrywanie ich za pomocą CSS działałoby, ale prawdopodobnie nie jest zbyt przyjemne dla czytników ekranu. Czy jest jakiś zalecany sposób to zrobić?

Odpowiedzi:

1 dla odpowiedzi № 1

W takim przypadku zakres osoby może wynosić <span> etykietka? Ten tag nie ma wartości semantycznej, a jeśli są w nim tylko metatagi, nie powinien być widoczny w Twojej witrynie.

Możesz także zajrzeć do itemref i dodaćOsoba tylko raz na stronę i odwołuj się do tego identyfikatora wiele razy. Jednak nie wszystkie narzędzia do testowania obsługują itemref, więc testowanie, czy jest poprawnie skonfigurowane, jest obecnie dość trudne.