天涯论坛

 找回密码
 立即注册
搜索
查看: 80|回复: 2

HTML引入CSS样式三种办法及优先级

[复制链接]

3087

主题

2万

回帖

9909万

积分

论坛元老

Rank: 8Rank: 8

积分
99098778
发表于 2024-6-30 08:27:22 | 显示全部楼层 |阅读模式

办法

css的样式引用由3种方式。分别为内联定义、链入内部CSS和链入外边CSS。有一点重视,样式表放在区别地区,产生功效的范围区别(以下会说明)。

内联定义

内联定义,即在对象的标记内运用对象的style属性定义适用的样式表属性,格式定义为 :<div style="内容"><div>,如下示例

浏览器此时表示内容

链入内部CSS

CSS内链接是由于<style></style>标记对放在<head></head>中,在<style>中有一个类型属性type,后面接test/css,暗示CSS文本,语法格式如下:

<style type="text/css">

/*这儿写CSS内容*/

</style>

示例如下:

效果图如下:

链接外边CSS

css外链接是把CSS文件放在网页外面,经过链接<link>使CSS文件对本网页的样式有效,就相当于C语言的.h文件喽。

<link>里面的属性有type、rel、href,其中type固定为text/css,rel(即样式表)固定为stylesheet,href自然指的便是css文件的位置了,语法格式为:

<link type="text/css" rel="stylesheet" href="css文件的存放位置">

示例代码如下:

web.css内容为

效果如下

三种样式范围及优先级

简而言之吧,

链接外边CSS:功效在引用该CSS文件的网页中。

链接内部CSS:只功效在该CSS文件的网页中。

内联定义:只功效在定义该样式的div层中,对其它层效。

三种样式优先级

晓得以“优先级”这个词来形容是不是合适,专业的倘若看到莫怪。下面以代码效果说明:

我在外边CSS文件内定义class的div1背景颜色为红色,内部CSS定义为黑色,内联定义为绿色,效果图如下:

表示为绿色,好吧,内联定义优先级最高。

而后我再把内联定义去掉,比较一下内部CSS和外边CSS的优先级,如下

此时效果图如下:

恩,就这般了,内部CSS次之,外边CSS优先级最低。要紧的话说三遍,优先级:内联定义最高、内部CSS次之、外边CSS优先级最低。或许我提优先级的时候,非常多人感觉想想应该是这般。恩,我这般想的,不外还是验证一下呗,大周末的没事儿,斗地主没豆子了。

我是胖虎,一个正在创业的前端工程师,倘若一样迷茫不晓得前端该怎样学习,能够加入我的自学团,会有知识分享,匹配学习伙伴,还能够参加我组织的上线项目及活动。

想加入的伙伴给我留言直接私信

原文链接:HTML引入CSS样式三种办法及优先级_王文松的博客-CSDN博客_css优先级





上一篇:前端教程:CSS样式优先级是怎么样划分的?
下一篇:css 的优先级秩序是什么?
回复

使用道具 举报

3044

主题

2万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109056
发表于 2024-10-23 14:36:35 | 显示全部楼层
外链论坛的成功举办,是与各位领导、同仁们的关怀和支持分不开的。在此,我谨代表公司向关心和支持论坛的各界人士表示最衷心的感谢!
回复

使用道具 举报

2984

主题

2万

回帖

9956万

积分

论坛元老

Rank: 8Rank: 8

积分
99569176
发表于 3 天前 | 显示全部楼层
你字句如珍珠,我珍藏这份情。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-22 13:27 , Processed in 0.137866 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.