Je travaille actuellement sur un projet dans lequel je n'ai aucun contrôle sur le HTML auquel j'applique des styles CSS. Et le HTML n'est pas très bien étiqueté, en ce sens qu'il n'y a pas assez de déclarations d'identifiant et de classe pour différencier les éléments.
Donc, je cherche des moyens d'appliquer des styles à des objets qui n'ont pas d'id ou d'attribut de classe.
Parfois, les éléments de formulaire ont un attribut "nom" ou "valeur":
<input type="submit" value="Go" name="goButton">
Existe-t-il un moyen d'appliquer un style basé sur name = "goButton"? Qu'en est-il de la «valeur»?
C'est le genre de chose qu'il est difficile de trouver car une recherche Google trouvera toutes sortes d'instances dans lesquelles des termes généraux tels que «nom» et «valeur» apparaîtront dans les pages Web.
Je soupçonne en quelque sorte que la réponse est non ... mais peut-être que quelqu'un a un hack intelligent?
Tout avis serait grandement apprécié.
name
attribut peut être mis sur n'importe quoi si vous le souhaitez vraiment