我的编程空间,编程开发者的网络收藏夹
学习永远不晚

css中如何进行引入外部文件

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

css中如何进行引入外部文件

这篇文章主要介绍了css中如何进行引入外部文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

css的基本语法是什么

css的基本语法是:1、css规则由选择器和一条或多条声明两个部分构成;2、选择器通常是需要改变样式的HTML元素;3、每条声明由一个属性和一个值组成;4、属性和属性值被冒号分隔开。

css的引入方式有:1、使用HTML标签的style属性引入;2、将样式代码写在页面的“<style></style>”标签对中;3、使用link标签,引入外部CSS文件;4、使用“@import”规则,引入外部CSS文件。

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

1、使用HTML标签的style属性(行内式)

将style属性直接加在单个的HTML元素标签上,控制HTML标签的表现样式。

这种引入CSS的方式是分散灵活方便,但缺乏整体性和规划性,不利于后期的修改和维护,当需要修改网站的样式时,一个相同的修改可能涉及多个地方,维护成本高。使用STYLE属性的样式效果最强,会覆盖掉其它几种引入方式的相同样式效果。

<div style="color:red"></div>

2、使用style标签(内嵌式)

将样式代码写在页面<style>...</style>标签之中

<style>...</style>标签结构可以位于页面<HTML>标签中的任何位置,也可以多次出现。通常是将整个<style>...</style>结构写在页面的<head>...</head>部分中。这种引入CSS方式的特点是每个页面的CSS代码可能具有统一性和规划性,一个页面内部便于复用和维护,但多个页面之间的CSS代码复用仍然不够。

<style> bdoy{font-size:14px;}</style>

3、使用link标签,引入外部CSS文件(链接式)

将css代码写在一个单独的文件中,用link标签直接引入该文件到页面中。一个页面可以多次使用LINK标签引入多个外部css文件,注意这些CSS代码的相互影响,通常是后引入的CSS文件会覆盖前面引入的CSS文件的相同效果。这种引入CSS的方式是目前最为流行的,可以在站个网站范围内进行CSS代码的规划,方便复用和维护,但这样将代码高度集中,代码量可能过大,维护不当的话又容易出现混乱。

<link rel="stylesheet" type="text/css" href="style.css">

4、使用@import引入CSS文件(导入式)

使用@import引入CSS文件有两种方式,一种可以放在页面中的<style>...</style> 中,用法如下:

@import url(index2.css);

另外也可以放在CSS文件中使用,用法如下:

@import "sub.css";

使用@import引入CSS可以很方便的引入外部文件的CSS代码,方便维护和规划。但是每多引入一个CSS文件,就会对服务器增加一次连接请求,当访问量较大时,需在维护性和性能上进行权衡。(学习视频分享:css视频教程)

链接式和导入式的区别

<link>

属于XHTML
2、优先加载CSS文件到页面

@import

属于CSS2.1
2、先加载HTML结构在加载CSS文件。

CSS中的优先级

样式优先级

行内样式>内部样式>外部样式(后两者是就近原则)

例如:

行内样式和内部样式比较优先级:

<!DOCTYPE><html><head>  <meta charset="utf-8" />  <title>行内样式和内部样式表的优先级</title>    <!--内部部样式表-->  <style type="text/css">    p{      color: blue;    }  </style></head><body>     <!--行内样式-->     <p style="color: red;">我是p段落</p></html>

浏览器运行效果:

css中如何进行引入外部文件

结论:行内样式优先级高于内部样式表。

内部样式表和外部样式表比较优先级:

a、内部样式表在外部样式表上面

<!DOCTYPE><html><head>  <meta charset="utf-8" />  <title>内部样式表和外部样式表的优先级</title>    <!--内部部样式表-->  <style type="text/css">    p{      color: blue;    }  </style>  <!--外部样式表-->  <link rel="stylesheet" type="text/css" href="css/style.css" /> </head><body>     <p>我是p段落</p>     <p>我是p</p>     <ol>         <li>1111</li>         <li>2222</li>     </ol></html>

浏览器运行效果:

css中如何进行引入外部文件

b、外部样式表在内部样式表上面

<!DOCTYPE><html><head>  <meta charset="utf-8" />  <title>内部样式表和外部样式表的优先级</title>    <!--外部样式表-->  <link rel="stylesheet" type="text/css" href="css/style.css" />     <!--内部部样式表-->  <style type="text/css">    p{      color: blue;    }  </style></head><body>     <p>我是p段落</p>     <p>我是p</p>     <ol>         <li>1111</li>         <li>2222</li>     </ol></html>

浏览器运行效果:

css中如何进行引入外部文件

结论:内部样式表和外部样式表使用就近原则,即谁写在下面以谁为准。

注意:导入式和链接式的优先级也是使用就近原则。

选择器优先级

优先级:ID选择器>类选择器>标签选择器

<!DOCTYPE><html><head>  <meta charset="utf-8" />  <title>选择器的优先级</title>  <style type="text/css">    #a{      color: green;    }    .b{      color: yellow;    }    h3{      color: red;    }  </style></head><body>     <h3>111</h3> <!--红色-->     <h3 id="a" class="b">222</h3> <!--绿色-->     <h3 class="b">333</h3><!--黄色--></html>

浏览器运行效果:

css中如何进行引入外部文件

感谢你能够认真阅读完这篇文章,希望小编分享的“css中如何进行引入外部文件”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网行业资讯频道,更多相关知识等着你来学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

css中如何进行引入外部文件

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

css中如何进行引入外部文件

这篇文章主要介绍了css中如何进行引入外部文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。css的基本语法是什么css的基本语法是:1、css规则由选择器和一条或多条声明两
2023-06-14

在html中如何引用外部css文件

如何引用外部 css 文件?使用 标签,指定 rel="stylesheet" 和 href="css 文件路径" 属性。创建外部 css 文件将 css 文件保存到 web 服务器在 html 中使用 标签如
在html中如何引用外部css文件
2024-04-11

html怎么引入外部css文件

通过在 元素中使用 标签,可以引用外部 css 文件,从而轻松地在 html 网页中应用样式。具体步骤如下:指定文件路径和文件名("href" 属性)。设置文件与当前文档的关系("rel" 属性,值应为 "stylesheet")。路径
html怎么引入外部css文件
2024-05-16

如何实现外部引入css

这篇文章将为大家详细讲解有关如何实现外部引入css,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。外部引入css的方法:1、使用link来调用外部的css文件,标签定义文档与外部资源的关系;2、使用@imp
2023-06-15

html中如何引入css文件

在 html 文档中引入 css 文件有以下方法:使用 标签链接外部 css 文件。使用 标签内联 css 样式。在 html 元素中直接嵌入 css 样式。如何用 HTML 引入 CSS 文件在 HTML 文档中引入 C
html中如何引入css文件
2024-04-11

如何在html中引入css文件

在 html 中引入 css 有两种方法:使用 标签链接外部样式表文件;使用 标签在 html 文档内定义 css 样式。在 HTML 中引入 CSS 文件,有助于将样式信息与 HTML 文档分离,从而轻松维护和更新样式。有
如何在html中引入css文件
2024-04-11

在CI框架中如何引入外部CSS样式表?

CI框架中如何使用外部CSS样式,需要具体代码示例引言:CI(CodeIgniter) 是一个轻量级的PHP开发框架,被广泛用于构建Web应用程序。在开发Web应用程序时,外部CSS样式起着至关重要的作用,可以帮助我们美化页面、提升用户体
在CI框架中如何引入外部CSS样式表?
2024-01-16

eclipse如何导入外部文件

在Eclipse中导入外部文件可以按照以下步骤操作:1. 打开Eclipse,点击菜单栏中的“File”(文件)选项。2. 在下拉菜单中选择“Import”(导入)选项,弹出导入对话框。3. 在导入对话框中,选择“General”(常规)文
2023-09-15

asp.net中如何解决引入外部js文件的中文乱码问题

这篇文章给大家分享的是有关asp.net中如何解决引入外部js文件的中文乱码问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在asp.net中时常需要调用js代码,如果js写在asp.net中,一般是不会出现乱
2023-06-03

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录