最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

css优先级机制说明_html/css

来源:动视网 责编:小采 时间:2020-11-27 15:58:03
文档

css优先级机制说明_html/css

css优先级机制说明_html/css_WEB-ITnose:首先说明下样式的优先级,样式有三种: 1. 外部样式(External style sheet) 示例: 2.内部样式(Internal style sheet) 示例: /*内部样式*/ h1 {color:blue;} 3.内联样式(Inline style) 示例: 样式测试 虽然内
推荐度:
导读css优先级机制说明_html/css_WEB-ITnose:首先说明下样式的优先级,样式有三种: 1. 外部样式(External style sheet) 示例: 2.内部样式(Internal style sheet) 示例: /*内部样式*/ h1 {color:blue;} 3.内联样式(Inline style) 示例: 样式测试 虽然内


首先说明下样式的优先级,样式有三种:

1. 外部样式(External style sheet)

示例:

 

2.内部样式(Internal style sheet)

示例:

  

3.内联样式(Inline style)

示例:

样式测试

虽然内联样式可以比较灵活的单独改变某一标签的样式,但还是建议尽量不要使用内联样式。因为这样做虽然更为直观,但不符合结构与表现分离的设计思想。

一般来说,以上三种样式的优先级如下:

内联样式>内部样式>外部样式

选择器的优先级:

选择器的种类可以分为三种,分别是:

1.标签名选择器 如 h1{}。

2.类选择器 如 .test{}。

3.ID选择器 如 #test{}。

同时还需要考虑到内联样式表,即在标签内写入style=""的方式。

在此我们用数字1000,100,10,1来表示上述三种选择器和内联样式表的权值,数字越大则权值越大,也就是优先级越高。

各个选择器的权值如下:

1. 内联样式表的权值最高,设为1000;

2. ID 选择器的权值其次,设为 100

3. Class 类选择器的权值第三,设为 10

4. HTML 标签选择器的权值最低,设为 1

示例:

      

优先级测试 优先级测试

优先级测试

在火狐,IE10,Chrome浏览器页面显示结果如下:

标签内的内容显示为红色

标签内的内容显示为黄色

最后一个

标签内的内容显示为蓝色

另外在同一组属性设置中标有“!important”规则的优先级最大,示例如下:

    

!important测试

在火狐,IE10,Chrome浏览器页面显示结果如下:

标签里的内容显示为红色

其他补充:

1.选择器的权值越大优先级越高;

2.当权值相等时,后出现的样式表设置比先出现的样式表设置优先级高;

3.继承的CSS 样式优先级低于后来指定的CSS 样式

4.后代选择器和群组选择器是对标签名选择器、类选择器和ID选择器的扩展应用,在此就不介绍了。

首先说明下样式的优先级,样式有三种:

1. 外部样式(External style sheet)

示例:

 

2.内部样式(Internal style sheet)

示例:

  

3.内联样式(Inline style)

示例:

样式测试

虽然内联样式可以比较灵活的单独改变某一标签的样式,但还是建议尽量不要使用内联样式。因为这样做虽然更为直观,但不符合结构与表现分离的设计思想。

一般来说,以上三种样式的优先级如下:

内联样式>内部样式>外部样式

选择器的优先级:

选择器的种类可以分为三种,分别是:

1.标签名选择器 如 h1{}。

2.类选择器 如 .test{}。

3.ID选择器 如 #test{}。

同时还需要考虑到内联样式表,即在标签内写入style=""的方式。

在此我们用数字1000,100,10,1来表示上述三种选择器和内联样式表的权值,数字越大则权值越大,也就是优先级越高。

各个选择器的权值如下:

1. 内联样式表的权值最高,设为1000;

2. ID 选择器的权值其次,设为 100

3. Class 类选择器的权值第三,设为 10

4. HTML 标签选择器的权值最低,设为 1

示例:

      

优先级测试 优先级测试

优先级测试

在火狐,IE10,Chrome浏览器页面显示结果如下:

标签内的内容显示为红色

标签内的内容显示为黄色

最后一个

标签内的内容显示为蓝色

另外在同一组属性设置中标有“!important”规则的优先级最大,示例如下:

    

!important测试

在火狐,IE10,Chrome浏览器页面显示结果如下:

标签里的内容显示为红色

其他补充:

1.选择器的权值越大优先级越高;

2.当权值相等时,后出现的样式表设置比先出现的样式表设置优先级高;

3.继承的CSS 样式优先级低于后来指定的CSS 样式

4.后代选择器和群组选择器是对标签名选择器、类选择器和ID选择器的扩展应用,在此就不介绍了。

文档

css优先级机制说明_html/css

css优先级机制说明_html/css_WEB-ITnose:首先说明下样式的优先级,样式有三种: 1. 外部样式(External style sheet) 示例: 2.内部样式(Internal style sheet) 示例: /*内部样式*/ h1 {color:blue;} 3.内联样式(Inline style) 示例: 样式测试 虽然内
推荐度:
标签: html 优先级 机制
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top