/ / Masquage de structures de microdonnées complexes - Web sémantique, marquage sémantique, microdonnées

Masquage des structures complexes de microdonnées - Web sémantique, balisage sémantique, microdonnées

Pour intégrer des microdonnées à masquer ou non fournies sous forme de texte, vous pouvez les utiliser meta éléments. Voici un exemple pour les propriétés non visibles utilisant des méta-éléments. Existe-t-il une méthode similaire pour masquer des instances de types

Par exemple, j'ai une page avec une table qui répertorie les événements d'un seul artiste. L’artiste est implicite et n’est pas affiché de manière répétée pour chaque entrée; je le cache donc dans un meta élément. le propriété de l'artiste devrait être du type La personne, qui a des attributs supplémentaires que je veux aussi cacher. J'essaie de réaliser quelque chose comme ceci:

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

Bien sûr, cela ne fonctionnera pas, le meta element doit être vide. Utiliser d'autres éléments et les cacher avec CSS fonctionnerait, mais ce n'est probablement pas très agréable pour les lecteurs d'écran. Existe-t-il un moyen recommandé de le faire?

Réponses:

1 pour la réponse № 1

Dans ce cas, le périmètre personne pourrait être un <span> étiquette? Cette balise n'a pas de valeur sémantique et si elle ne contient que des balises méta, elle ne devrait pas être visible sur votre site.

Vous pouvez également regarder dans itemref et ajouter lePersonne seulement une fois à la page et référence cet identifiant plusieurs fois. Cependant, tous les outils de test ne supportent pas itemref, aussi, il est très difficile de vérifier s’il est correctement configuré.