css基础

作者: 饥人谷_hfz | 来源:发表于2017-04-18 10:17 被阅读0次

    css的全称: cascading style sheets 层叠样式表

          css是一种用来表现HTML或XML等文件样式的计算机语言。
          CSS不仅可以静态地修饰网页,
          还可以配合各种脚本语言动态地对网页各元素进行格式化
    

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

    css引入方式有三种

    • 内联样式
      <h1 style="color:red"></h1>
    • 内部样式,一般放在head里
      <style type="text/css>
      h1{
      color:red;
      }
      </style>
    • 外部样式
      <link rel="style/sheet" type="text/css" href="index.css">
      @import url("hello.css");
      link 和import 的区别
      1)link是xhtml样式,可以做引入其他的语言,import属于css范围,只能引入css
      2)link 引用css时,在页面载入时候,同时加载,import需要页面加载完后再加载
      3)link无兼容问题,import是css2.1提出的,个别浏览器可能不支持
      4)link支持用JavaScript控制DOM去改变样式,而import不支持

    文件路径

    • 相对路径
      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 网站相对路径
      http://cdn.jirengu.com/kejian1/8-1.png 网站的一张图片,采用网站路径进入一张图片

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

    将要显示的图片,放到饥人谷服务器存放照片的路径下,在页面上用img标签引入图片,src写服务器的相对路径,从而将图片显示在网站上,可以通过css来调节图片的大小,达到大小合适美观的目的

    html和 css 的书写规范

    1、语法不区分大小写,建议统一用小写
    2、不使用内联的style属性定义样式
    3、id和class使用有意义的单词,分割符用-
    4、有可能单词可以用缩写
    5、属性值是0可以省略单位
    6、块级内容缩进
    7、属性名冒号后面加一个空格

    chrome 开发者工具的功能

    Paste_Image.png

    相关文章

      网友评论

        本文标题:css基础

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