Question id ou class
Résolu
denis
-
telliak Messages postés 3668 Date d'inscription Statut Membre Dernière intervention -
telliak Messages postés 3668 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai une question sur la class et id
c'est mieux comme celà
ou comme celà
<div class="global-editer-parametre-formulaire">
<label class="parametre-label">nom d'utilisateur : <span class="description-parametre">la longueur doit être comprise entre 3 et 20 caractéres.</span></label>
<span id="parametre-pseudo">pseudo</span>
</div>
<div class="global-inscription-formulaire">
<label class="parametre-label">adresse e-mail : <span class="description-parametre">mettre une addresse
valide.</span></label>
<div id="parametre-input-e-mail" class="icon-input-mail"><input type="text" placeholder="***@***" id="mail" /></div>
</div>
</code>
je sais que id c'est unique et class non unique
j'ai entendu par vos colegue webmaster, c'est mieux de mettre le plus possible id que class
merci
j'ai une question sur la class et id
c'est mieux comme celà
<div class="global-editer-parametre-formulaire"> <label id="parametre-utilisateur">nom d'utilisateur : <span id="description-parametre-utilisateur">la longueur doit être comprise entre 3 et 20 caractéres.</span></label> <span id="parametre-pseudo">pseudo</span> </div> <div class="global-inscription-formulaire"> <label id="parametre-e-mail">adresse e-mail : <span id="description-parametre-e-mail">mettre une addresse valide.</span></label> <div id="parametre-input-e-mail" class="icon-input-mail"><input type="text" placeholder="***@***" id="mail" /></div> </div>
ou comme celà
<div class="global-editer-parametre-formulaire">
<label class="parametre-label">nom d'utilisateur : <span class="description-parametre">la longueur doit être comprise entre 3 et 20 caractéres.</span></label>
<span id="parametre-pseudo">pseudo</span>
</div>
<div class="global-inscription-formulaire">
<label class="parametre-label">adresse e-mail : <span class="description-parametre">mettre une addresse
valide.</span></label>
<div id="parametre-input-e-mail" class="icon-input-mail"><input type="text" placeholder="***@***" id="mail" /></div>
</div>
</code>
je sais que id c'est unique et class non unique
j'ai entendu par vos colegue webmaster, c'est mieux de mettre le plus possible id que class
merci
Configuration: Windows / Chrome 71.0.3578.98
A voir également:
- Question id ou class
- Id telephone - Guide
- Document id lycamobile - Forum LG
- Gate first id ✓ - Forum Navigateur
- Id reseau tv - Forum TNT / Satellite / Réception
- Id=108 - Forum MacOS
5 réponses
Salut
ce n est ni mieux ni moins bien ! ;-)) c est en fonction de tes besoins ! et tu peux mettre les 2 aussi ,
c est les bases du html+CSS !
pour simplifier ''id'' est plutôt utilisé à la mise en page qu'à la mise en forme , pour placer des blocs dans une page (menu droit, menu gauche, contenu principal, etc...), et donner des règles général !
regarde quelque tuto car c est vraiment la base du CSS tu ne pourra rien faire si tu n a pas ces bases !!!
https://www.w3schools.com/css/default.asp
https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3
A+
c'est mieux de mettre le plus possible id que class
ce n est ni mieux ni moins bien ! ;-)) c est en fonction de tes besoins ! et tu peux mettre les 2 aussi ,
c est les bases du html+CSS !
pour simplifier ''id'' est plutôt utilisé à la mise en page qu'à la mise en forme , pour placer des blocs dans une page (menu droit, menu gauche, contenu principal, etc...), et donner des règles général !
regarde quelque tuto car c est vraiment la base du CSS tu ne pourra rien faire si tu n a pas ces bases !!!
https://www.w3schools.com/css/default.asp
https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3
A+
Bonjour,
l'id unique et class multiple c'est un peu une sorte de généralité, mais c'est la même chose, il me semble (je ne m'en rappel plus ça date un peu) qu'il y a une différence pour les utiliser en javascript et jquery, où les class sont utilisé pour du multiple et les id uniques (et encore jcrois que ça n'a pas d'importance dans le jquery).
de façon général utilise des id dans les div, tu peux aussi mettre un id et une class à une balise (l'id unique, la class pour le relié à d'autres éléments).
l'id unique et class multiple c'est un peu une sorte de généralité, mais c'est la même chose, il me semble (je ne m'en rappel plus ça date un peu) qu'il y a une différence pour les utiliser en javascript et jquery, où les class sont utilisé pour du multiple et les id uniques (et encore jcrois que ça n'a pas d'importance dans le jquery).
de façon général utilise des id dans les div, tu peux aussi mettre un id et une class à une balise (l'id unique, la class pour le relié à d'autres éléments).
Bonjour,
id ( pour IDENTIFIANT ) se doit d'être unique. et on doit éviter de le modifier (par script ) en cours d'utilisation.
Les class, (au départ prévues pour être utilisée en CSS) quand à elles peuvent être utilisées autant de fois que nécessaire. (c'est d’ailleurs leur but initiale...) pouvoir être utilisée à X reprises pour éviter de réécrire du STYLE directement dans les éléments html.
Le Css, le Javascript ("natif" et/ou le Jquery) utilisent ces éléments (attributs) pour manipuler / selectionner les éléments dans la page.
En gros...
Si je dois agir (récupérer la valeur, modifier la valeur, modifier la mise en forme...)
- Sur 1 à N éléments dans la page : Utilisation des class
- Sur 1 élément précis : on utilise son ID
id ( pour IDENTIFIANT ) se doit d'être unique. et on doit éviter de le modifier (par script ) en cours d'utilisation.
Les class, (au départ prévues pour être utilisée en CSS) quand à elles peuvent être utilisées autant de fois que nécessaire. (c'est d’ailleurs leur but initiale...) pouvoir être utilisée à X reprises pour éviter de réécrire du STYLE directement dans les éléments html.
Le Css, le Javascript ("natif" et/ou le Jquery) utilisent ces éléments (attributs) pour manipuler / selectionner les éléments dans la page.
En gros...
Si je dois agir (récupérer la valeur, modifier la valeur, modifier la mise en forme...)
- Sur 1 à N éléments dans la page : Utilisation des class
- Sur 1 élément précis : on utilise son ID
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
J'ai pas pas mal pédalé à mes débuts entre Id et Class, jusqu'à ce que je me dise que conceptuellement :
- Id définit un point vers lequel on peut aller, auquel on peut se référer et est donc évidemment unique ;
- Class définit un ensemble de caractéristiques que l'on peut, évidemment, attribuer à plusieurs objets.
J'ai pas pas mal pédalé à mes débuts entre Id et Class, jusqu'à ce que je me dise que conceptuellement :
- Id définit un point vers lequel on peut aller, auquel on peut se référer et est donc évidemment unique ;
- Class définit un ensemble de caractéristiques que l'on peut, évidemment, attribuer à plusieurs objets.