Вбудувати мікродані, які слід приховати чи не подати як текст, який ви можете використовувати 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, тому перевірка правильності налаштування на даний момент досить складна.