Bonjour tout le monde,
Je veux appliquer une mise en forme aux éléments dont le nom de style commence par titre.
Est-ce qu'on sait faire ?
Version imprimable
Bonjour tout le monde,
Je veux appliquer une mise en forme aux éléments dont le nom de style commence par titre.
Est-ce qu'on sait faire ?
Bonjour,
une excellente lecture : Les sélecteurs d'attributs ;)
Forcément, c'est après avoir lu ça que j'ai posé la question.
Ah, oui, OK, en utilisant l'attribut class.
Merci.
Utiliser l'attribut class pour cibler des class oui c'est faisable mais est-ce vraiment judicieux.
Il existe des méthodes, me semble t-il, plus pérennes qui permettent une bonne maintenabilité du code comme par exemple l'ajout d'une autre classe aux éléments à cibler.
Code:
1
2 <div class="classe-principale"></div> <div class="classe-principale classe-supplementaire"></div>
Ah oui mais je n'ai pas accès au HTML, seulement au style, via une extension.
Bonjour,
sans changer le HTML, il suffit de cibler toutes les classes et ids nécessaires, de façon exhaustive :
Code:
1
2
3
4
5
6 #titre-chose, .titre-truc, .titre-machin, .titre-bidule { ... }
Au moins, on maitrise ce qu'on fait.
C'est bien ce que j'ai fait.
Il y a une seule classe, qui cible un seul objet, et dont le nom change à chaque affichage.
Le critère était simple, c'était le début du nom de la classe.