美文网首页我爱编程
CSS引入的方式有哪些?

CSS引入的方式有哪些?

作者: 饥人谷_易燃 | 来源:发表于2018-04-01 20:08 被阅读0次

CSS

Cascading style sheets的简称,是用来为网页添加样式的代码。
CSS的一个核心特性就是能向文档中的一组元素类型应用某些规则。

CSS引入方式

1.外部样式表(推荐)

  • 使用<link>标签,引入外部CSS文件;
    通常是将link标签写在网页的<head></head>之间
    特点:代码量集中,容易混乱

示例:

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

  • 通过@import,引入CSS文件
    既可以用在<style></style>标签里,也可以用在外部CSS文件中
    特点:引入方便,但性能可能较差

示例:

@import url("xxx.css");
@import url('xxx.css');
@import url(xxx.css);
@import "xxx.css";
@import 'xxx.css';

2.内部样式表

将css的样式代码放在html文档的<style></style>标签中,引入css
可以放到html文档的任何位置,但是建议不要放到<html></html>标签外,通常将style标签放到HTML文件<head></head>标签里
特点:单个页面内的CSS代码具有统一性和规划性,便于维护,但是在多个页面之间容易混乱

示例:

<html>
  <head>
    <style> 
      h1 { background: red; } 
    </style>
  </head>
</html>

3.内联样式

不推荐,但是在某些情况下很有用
特点:缺乏整体性和规划性,不利于维护,维护成本高;

示例:

<p style="background: orange; font-size: 24px;">CSS<p>

4.属性样式

已经被废弃,要避免使用

示例:

<img src="a.png" width=100 height=200 >

相关文章

网友评论

    本文标题:CSS引入的方式有哪些?

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