我爱编程饥人谷技术博客

CSS基础

2017-06-09  本文已影响0人  QQQQQCY

1.CSS的全称是什么?

CSS的全称是Cascading Style Sheet,汉语意思是「级联样式表」,通常又称为“风格样式表(Style Sheet)

2.CSS有几种引入方式? link 和@import 有什么区别?

三种

<h1 style="color: red; font-size: 20px;"> Hello World </h1>
<style>
    h1{
      color: red;
      font-size: 20px;
    }
</style>
<h1>Hello World  </h1>
<head>
        <link rel="style sheet"  type="text/css"  href="css/style.css">
</head>
  <style>
    @import url("hello.css");
    @import "world.css";
  <\style>

link 和@import 区别如下

  1. 从属差别
    link是XHTML中的标签,除了用来引用CSS之外,还能加载RSS等其他事物,@import属于CSS范畴,只能加载CSS
  2. 加载顺序差别
    link引用的CSS会和HTML同时加载,@import会在HTML渲染完之后再开始加载
  3. 兼容性差别
    link标签可以说没有浏览器不能识别,@import是CSS 2.1中提出的,老浏览器不能识别,IE5以上才能识别(不过现在应该没有人用IE5以下的版本了)
  4. 使用DOM控制样式时的区别
    当使用JavaScript控制DOM来改变样式的时候,只能使用link标签,因为@impotent不是DOM可控的
  5. @import可以用在CSS中嵌套使用(注意写在最前面,否则无法生效)

3. 以下这几种文件路径分别用在什么地方,代表什么意思?

路径 含义 分类
css/a.css 当前文件位置下的 css 文件夹中的 a.css 文件 相对路径
./css/a.css 当前文件位置下的 css 文件夹中的 a.css 文件 相对路径
b.css 当前文件位置下的 b.css 文件 相对路径
../imgs/a.png 当前文件位置的 上一级地址位置下的 imgs 文件夹中的 a.png 文件 相对路径
/Users/hunger/project/css/a.css 根目录下的 Users/hunger/project/css 文件夹中的 a.css 文件 绝对路径
/static/css/a.css 根目录下的 static/css 文件夹中的 a.css 文件 网站路径
http://cdn.jirengu.com/kejian1/8-1.png 相应服务器上网站根目录下 kejian1 文件夹中的 8-1.png 文件 网站路径

4. 如果我想在js.jirengu.com上展示一个图片,需要怎么操作?

将所需图片上传至任意图床,获取到该图片的url,然后在需要用该图片的地方引入它的url

5. 列出5条以上html和 css 的书写规范

6. 截图介绍 chrome 开发者工具的功能区

Network 网络 Application 资源面板 Security 安全 Audits 审计
上一篇下一篇

猜你喜欢

热点阅读