将id属性添加到css链接标记的目的是什么?
示例: 的
<style type="text/css" id="some_id_name">
答案 0 :(得分:2)
在HTML 4.01中,id属性不能用于:<base>, <head>, <html>, <meta>, <param>, <script>, <style>, and <title>
。
在HTML5中,id属性可用于任何HTML元素(它将在任何HTML元素上验证。但是,它不一定有用)。
但是使用就像我们可以像引用它一样引用它
var styles = document.getElementById('some_id_name');
// do anything you want, like
styles.parentNode.removeChild(styles); // remove these styles
styles.setAttribute('href', 'alternate-styles.css');
检查
答案 1 :(得分:-2)
id属性为文档中的元素提供唯一标识符。
请注意,id属性不能应用于HTML4中的以下元素:
id属性几乎可以应用于除上面元素列表之外的任何内容,但是它本身不会影响网页上任何元素的显示。兼容性问题主要涉及JavaScript用于访问引用元素的方式(这取决于浏览器解释文档对象模型的方式的差异)以及不同浏览器为CSS提供的支持。