美文网首页
CSS引入方式

CSS引入方式

作者: HGS | 来源:发表于2020-09-15 17:12 被阅读0次

CSS引入方式

  • 通过<link>标签引用,最常见也是最推荐的的方式,所有的css代码只存在单独的css文件中,所以具有良好的可维护型性,css文件在第一次加载时引入,以后切换页面时只需加载HTML文件即可。
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>CSS</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <h1>hello css!</h1>
</body>
</html>
  • 通过CSS语法@import引入
  1. 放在style标签或者css文件中
  2. @import必须放在css文件开头
  3. 语法后面的分号必不可少
<style>
    @import url("index.css");
    @import url('index.css');
    @import url(index.css);
    @import 'custom.css';
    @import "common.css";
    @import url('landscape.css') ;screen and (orientation:landscape);
  </style>

  • 内部样式
  1. 将css放在页面<style>标签中
  2. style标签可以放在head里,也可放在body内任意地方

内部样式引入css只对当前页面网页有效,当多个页面需要引入相同的css代码时,会导致代码冗余,不利于维护。

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>CSS</title>
  <style>
    h1{ background: orange; }
  </style>
</head>
<body>
    <h1>hello CSS!</h1>
</body>
</html>

  • 内联样式
    不推荐,只能改变当前标签的样式,想要多个<p>拥有相同的样式,不得不重复为每个<p>添加样式,如果想要修改一种样式,又不得不修改所有的style代码,内联样式引入CSS会导致HTML代码变得冗长,使得网页难以维护。
<p style="background: orange; font-size: 24px;">
          CSS
</p>
  • 属性样式(已废弃)
<img src="a.png" width=100 height=200 >

link引入方式和@import两种比较常用引入CSS方式有什么区别?

  • link是HTML的标签,在页面上代表一个元素,可以被JS选中修改,@import是CSS的语法,JS无法操控。

  • 两个link标签,文件会并行加载,一个link的CSS里包含一个@import,文件串行加载会更慢。

  • link是HTML标签,无兼容问题,@import是在CSS2.1提出的,低版本的浏览器不支持。

参考:饥人谷课件

https://blog.csdn.net/xuehu837769474/article/details/80457957

相关文章

  • CSS基础(一)

    1.CSS 的引入方式有哪些? CSS 的引入方式有以下三种: 行内样式使用style属性引入CSS样式。 内部样...

  • CSS引入方式及选择器

    CSS层叠样式表 HTML结构和CSS样式如何关键到一起(CSS的引入方式) CSS的引入方式 CSS常用属性 C...

  • CSS入门的那些坑

    几种引入css的方式 分别有用style 属性、style 标签、css link、css import, 引入c...

  • CSS 引入方式

    主要内容: CSS 引入方式介绍 ,link 和 @import区别 。 CSS是什么 层叠样式表 (Cascad...

  • CSS引入方式

    1、行内引入 2、内部引入 将CSS定义在head内 3、外部引入 单独编写CSS文件 在HTML->HEAD中引...

  • CSS引入方式

    CSS的基本语法 1)CSS语法选择器{属性名称1:属性值1;属性名称2:属性值2;...} 2)CSS的引入方式...

  • CSS引入方式

    CSS引入方式 通过 标签引用,最常见也是最推荐的的方式,所有的css代码只存在单独的css文件中,所以具有良好的...

  • css引入方式

      引入css,我把它分为在html文件中引入和在css文件中引入(网上大多称这种方式为导入)两种不同的方式。 一...

  • CSS引入方式

    CSS三种引入方式:内联、页级、外联 来源:http://www.cnblogs.com/ljwk/p/71363...

  • css样式加载

    CSS 引入方式 有 4 种方式可以在 HTML 中引入 CSS。其中有 2 种方式是在 HTML 文件中直接添加...

网友评论

      本文标题:CSS引入方式

      本文链接:https://www.haomeiwen.com/subject/dwyfyktx.html