将id添加到css链接标记的目的是什么

时间:2013-08-13 04:10:07

标签: css

将id属性添加到css链接标记的目的是什么?

示例:

<style type="text/css" id="some_id_name">

2 个答案:

答案 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');

检查

Why would you give a style tag an id

答案 1 :(得分:-2)

id属性为文档中的元素提供唯一标识符。

请注意,id属性不能应用于HTML4中的以下元素:

  • HTML
  • 脚本
  • 标题

id属性几乎可以应用于除上面元素列表之外的任何内容,但是它本身不会影响网页上任何元素的显示。兼容性问题主要涉及JavaScript用于访问引用元素的方式(这取决于浏览器解释文档对象模型的方式的差异)以及不同浏览器为CSS提供的支持。