Comment trouver des sélecteurs CSS
Apprenez à identifier les sélecteurs CSS pour les zones de texte, les formulaires et les champs de saisie afin d'intégrer les assistants AI Anywhere dans votre site web.
Regardez cette vidéo tutorielle pour apprendre à trouver des sélecteurs CSS en utilisant les outils de développement du navigateur.
Les sélecteurs CSS sont des modèles utilisés pour sélectionner des éléments HTML sur votre page web. Lors de la création d'un assistant AI Anywhere, vous devez spécifier quelle zone de texte ou quel champ de formulaire l'assistant doit cibler en utilisant un sélecteur CSS.
Méthode 1 : Clic droit Inspecter l'élément (Recommandé)
La méthode la plus rapide et la plus simple pour trouver des sélecteurs sans ouvrir les outils de développement complets.
- Cliquez avec le bouton droit sur l'élément cible (zone de texte, champ de saisie, etc.)
- Sélectionnez "Inspecter l'élément" dans le menu contextuel
-
Dans le panneau Éléments :
- Cliquez avec le bouton droit sur l'élément surligné
- Choisir Copier → Copier le sélecteur
Méthode 2 : Utilisation des outils de développement du navigateur
C'est la méthode la plus fiable pour trouver des sélecteurs sur n'importe quel site web.
-
Ouvrir les outils de développement :
- Chrome/Edge : Appuyez sur F12 ou Ctrl+Shift+I
- Firefox : Appuyez sur F12 ou Ctrl+Shift+I
- Safari : Appuyez sur Cmd+Option+I
-
Sélectionnez l'élément :
- Cliquez sur Éléments onglet dans les outils de développement
- Cliquez sur Sélectionner l'élément outil (icône de curseur) en haut à gauche
- Cliquez sur la zone de texte ou le champ de formulaire que vous souhaitez cibler
-
Copier le sélecteur :
- Cliquez avec le bouton droit sur l'élément surligné dans le panneau Éléments
- Sélectionnez Copier → Copier le sélecteur
- Collez ce sélecteur dans la configuration de votre assistant AI Anywhere
#comments
Méthode 3 : Création manuelle de sélecteurs
Apprenez à créer des sélecteurs manuellement en comprenant la structure HTML.
Modèles de sélecteurs courants :
Exemples :
#message cible <textarea id="message">Par classe :
.comment-box cible <textarea class="comment-box">Par type :
input[type="email"] cible les champs de saisie d'emailPar attribut :
textarea[name="description"] cible la zone de texte avec name="description"
Exemples de sélecteurs courants
Zones de texte :
Champs de saisie :
Éléments de formulaire :
Sélecteurs spécifiques à WordPress
WordPress alimente plus de 40% de tous les sites web, voici donc les sélecteurs les plus courants que vous\
Sélecteurs du tableau de bord d'administration WordPress :
Formulaires de commentaires WordPress :
Formulaires de contact WordPress (Contact Form 7, Gravity Forms, etc.) :
Constructeurs de pages WordPress :
Sélecteurs spécifiques aux thèmes WordPress :
textarea ou input[type="text"]. Testez-les d'abord avant d'utiliser des sélecteurs plus spécifiques.
Trouver les sélecteurs WordPress étape par étape :
-
Identifiez l'élément WordPress :
- Est-ce un éditeur de publication, un formulaire de commentaire ou un formulaire de contact ?
- Êtes-vous dans le tableau de bord d'administration WordPress ou sur le frontend ?
- Quel thème ou constructeur de page est utilisé ?
-
Utilisez les outils de développement du navigateur :
- Cliquez avec le bouton droit sur la zone de texte ou le champ de saisie
- Sélectionnez "Inspecter l'élément"
- Recherchez des classes ou ID spécifiques à WordPress
-
Vérifiez les classes WordPress :
- Recherchez des classes commençant par
wp-,gutenberg-, oueditor- - Vérifiez les classes spécifiques au thème
- Recherchez des classes spécifiques aux plugins (comme
wpcf7-pour Contact Form 7)
- Recherchez des classes commençant par
Sélecteurs communs de plugins WordPress :
Considérations pour WordPress Multisite :
Tester vos sélecteurs
Testez toujours vos sélecteurs pour vous assurer qu'ils fonctionnent correctement.
-
Ouvrir la console du navigateur :
- Appuyez sur F12 pour ouvrir les outils de développement
- Allez dans l'onglet Console onglet
-
Tester le sélecteur :
- Tapez :
document.querySelector('your-selector-here') - Appuyez sur Entrée
- Si cela renvoie l'élément, votre sélecteur fonctionne !
- Tapez :
Conseils et meilleures pratiques
Priorité des sélecteurs (du meilleur au pire) :
- Sélecteurs d'ID :
#element-id(le plus fiable) - Sélecteurs de classe :
.class-name - Sélecteurs d'attribut :
input[type="text"] - Sélecteurs de balise :
textarea(le moins spécifique)
Dépannage des problèmes courants
Le sélecteur ne fonctionne pas ?
- Vérifiez les fautes de frappe : Les sélecteurs sont sensibles à la casse
- Vérifiez que l'élément existe : Utilisez la console du navigateur pour tester
- Vérifiez le contenu dynamique : Certains éléments se chargent après le chargement de la page
- Essayez un sélecteur plus simple : Utilisez un ID ou une classe au lieu de chemins complexes
Plusieurs éléments correspondent ?
- Rendez le sélecteur plus spécifique : Ajoutez un élément parent ou un attribut unique
- Utiliser nth-child :
textarea:nth-child(2)pour la deuxième zone de texte - Ajouter un identifiant unique : Demander au développeur d'ajouter un ID à l'élément cible
Liste de vérification des sélecteurs
Before moving forward, make sure you've completed these steps:
Explication :
- Sélecteur trouvé : You've identified a working CSS selector using one of the methods above
- Testé : You've verified the selector works by testing it in your browser console
- Enregistré : You've recorded the selector in your Helper configuration or saved it for later use
Prochaines étapes
Maintenant que vous savez comment trouver des sélecteurs, vous pouvez :