Bonjour,
Je me suis rendu compte dans le cadre d'un boulot de débogage CSS que l'utilisation de l'attribut id pouvait être sujet à "conflit d'intérêt" entre designer et développeur, certaines valeurs d'id pouvant être générées par le moteur du site et de ce fait avoir des allures illisibles et... variables??
Difficiles de les exploiter dans une feuille CSS donc.
Aussi demandais-je au développeur concerné si l'attribut id était de préférence à laisser à l'usage du développement. Il me répondit que oui, "pour bien faire". Quitte alors à se rabattre en design sur l'attribut class, même si sa valeur devait être unique, comme on le ferait avec un attribut id.
Oui mais... n'est-il tout simplement pas possible que cette balise ait 2 attributs id? Plusieurs éléments ne peuvent avoir un même id, ok, mais qu'est-ce qui empêche qu'un élément ait plusieurs "étiquettes" comme l'exemple ci-dessous:
Le moteur de rendu écraserait-il la valeur "pagecontact" pour imposer la sienne ??
Qu'en dites-vous?
Modifié par log_x (25 Oct 2011 - 23:31)
Je me suis rendu compte dans le cadre d'un boulot de débogage CSS que l'utilisation de l'attribut id pouvait être sujet à "conflit d'intérêt" entre designer et développeur, certaines valeurs d'id pouvant être générées par le moteur du site et de ce fait avoir des allures illisibles et... variables??
Difficiles de les exploiter dans une feuille CSS donc.
Aussi demandais-je au développeur concerné si l'attribut id était de préférence à laisser à l'usage du développement. Il me répondit que oui, "pour bien faire". Quitte alors à se rabattre en design sur l'attribut class, même si sa valeur devait être unique, comme on le ferait avec un attribut id.
Oui mais... n'est-il tout simplement pas possible que cette balise ait 2 attributs id? Plusieurs éléments ne peuvent avoir un même id, ok, mais qu'est-ce qui empêche qu'un élément ait plusieurs "étiquettes" comme l'exemple ci-dessous:
<div id="epg82l3986c3lk12zetssm" id="pagecontact">
Le moteur de rendu écraserait-il la valeur "pagecontact" pour imposer la sienne ??
Qu'en dites-vous?
Modifié par log_x (25 Oct 2011 - 23:31)