Sélecteur CSS, plusieurs attributs, OU de l'opérateur

J'ai besoin de votre aide avec les sélecteurs CSS. Imaginez un style d'une balise HTML:

<style type="text/css">
[...selector...] {color:red;}
</style>

Je voudrais construire un sélecteur avec plusieurs attributs et des opérateurs logiques. Mais je n'ai pas trouvé la syntaxe correcte.

Mon exigence:

Le sélecteur doit trouver des éléments, qui ont une "propriété" de l'attribut et de cette "propriété" de l'attribut est égale à certaines URL. La deuxième condition: les éléments doivent avoir une "ressource" OU "typeof" attribut (il n'est pas importent, ce sont les valeurs).

Donc j'ai besoin de cette structure logique: Un = URL && (B || C), et il doit être dans un sélecteur.

Comment faire cela?

Quelle sorte d'éléments êtes-vous le style exactement? Ces attributs n'existent pas n'importe où dans le code HTML.
Je veux dire les éléments sémantiques annoté par RDFa de la technologie (voir ceci: w3.org/TR/rdfa-syntax). Mais il n'est pas important.
Ah oui, RDFa. Juste assez.

OriginalL'auteur Petr Dušek | 2013-09-10