我爱编程饥人谷技术博客

CSS基础

2017-08-19  本文已影响0人  cccccccc7355608

CSS全称:Cascading Style Sheets,层叠样式表


引入方式:

<style type="text/css">
    h1 {
      color: red;
      font-size: 20px;
    }
</style>
<h1>CSS基础</h1>
<!--link方式引入外部样式-->
<head>
    <link rel="stylesheet" type="text/css" href="index.css">
</head>
<!--@import方式引入外部样式-->
<style>
    @import url("hello.css");
    @import "world.css";
</style>

link与@import之间区别

  1. @import 是CSS提供的语法规则,只用于导入样式表;link 是HTML提供的标签,不仅可以加载CSS文件,还可以定义RSS、rel连接属性
  2. 加载页面时,@import引入的CSS将在页面加载完毕后被加载;link标签引入的CSS会同时加载
  3. @import是CSS2.1才有的语法,只能被IE5+ 识别;link是HTML标签 ,无兼容性问题
  4. 由于 DOM 方法是基于文档的,无法使用@import方式插入样式;相反,可以通过JS操作DOM,插入link标签来改变样式
  5. link引入的样式权重大于@import引入的样式

文件路径


展示图片的关键是图片所在的位置


书写规范

  1. 建议统一用小写
  2. 不使用内联的style属性定义样式
  3. id和class等属性使用有意义的单词,分隔符用-
  4. 属性值为0的省略单位
  5. 属性名冒号后一个空格
上一篇 下一篇

猜你喜欢

热点阅读