39 votes

Pourquoi donner un identifiant à une balise de style

J'ai remarqué que quelques sites donnent à la balise de style un id tel que :

<style id=style-id></style>

Quelqu'un peut-il m'expliquer pourquoi et quels sont les avantages d'une telle démarche ?

68voto

Dan Beam Points 2045

Vous pouvez donc le référencer (comme n'importe quel autre élément), c'est à dire

var styles = document.getElementById('style-id');
// do anything you want, like
styles.parentNode.removeChild(styles); // remove these styles
styles.setAttribute('href', 'alternate-styles.css'); // change the style

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X