你为什么要给一个样式标签一个id

时间:2010-09-26 09:35:18

标签: html css

您已经注意到一些网站为样式标记提供了ID,例如:

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

任何人都可以先解释为什么要这样做以及这样做的好处吗?

1 个答案:

答案 0 :(得分:49)

所以你可以引用它(就像任何其他元素一样),即

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