/ / Приховування складних структур мікроданих - семантична веб, семантична розмітка, мікродані

Приховування комплексних мікроданных структур - семантико-web, семантико-розмітка, мікродані

Вбудувати мікродані, які слід приховати чи не подати як текст, який ви можете використовувати meta елементів. Ось приклад для невидимих ​​властивостей з використанням метаелементів. Чи існує подібний спосіб приховати екземпляри типів?

Наприклад, у мене є сторінка з таблицею, в якій перераховані події одного виконавця. Виконавець неявний і не раз показується для кожного запису, тому я приховую його в meta елемент. The майно виконавця має бути такого типу Особа, який має додаткові атрибути, які я також хочу приховати. Я намагаюся досягти чогось такого:

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

Звичайно, це не вийшло, робота мета елемент має бути порожнім. Використання інших елементів та приховування їх за допомогою CSS спрацювало б, але, ймовірно, це не дуже добре для читачів екрану. Чи є якийсь рекомендований спосіб зробити це?

Відповіді:

1 для відповіді № 1

У цьому випадку сфера дії особи може бути a <span> тег? Цей тег не має семантичного значення, і якщо всередині нього є лише метатеги, він не повинен бути видимим на вашому сайті.

Ви також можете переглянути itemref і додатиЛюдина лише один раз переходить на сторінку та посилається на цей ідентифікатор кілька разів. Однак не всі інструменти тестування підтримують itemref, тому перевірка правильності налаштування на даний момент досить складна.