css

网页的美化,要使用css去设置样式,css就是层叠样式表(Cascading Style Sheet)

css的优势:

  1.内容与表现分离

  2.网页的表现统一,容易修改

  3.丰富的样式,使页面布局更加灵活

  4.减少网页的代码量,增加网页的浏览速度,节省网络宽带

  5.运用独立于页面的css,有利于网页被搜索引擎收录

css注释:  /*   */

css的使用:

  1.语法规则 

    选择器{          h1{

        声明1;          color(属性):#ccc(值);

        声明2;          Font-size:14px;

        ……           ……

       }            }

  2.选择器

    基本选择器:也叫标签选择器,选择器的写法和标签是一致的,所有的这些标签会使用统一的样式

      p{ color:red; }

    类选择器:

      .red{ color:red; }  声明的时候,不要使用“.”。只有在声明的时候,要使用

      <h1 class="red"></h1>

    id选择器:id选择器在html中只能使用一次

      #bule{ color:blue; }

      <p id="blue"></hp>

  3.网页中引用css样式

    1.内联样式:就是要html中的标签中写属性style,再写css样式,比如:<p style="color:red;  font-size:14px;"></p>,特点就是它给哪个标签加了样式,哪个标签的样式就会改变样式,作用范围是只有特定的标                                     签。缺点是将样式和html的内容混在一起了。

    2.内部样式表:直接在html中的title标签之前直接使用<style type="text/css"></style>这样直接去写

    3.外部样式表  先创建一个外部的css文件:*.css,把样式写在这个文件中,可以比较自由的给任何一个html中,直接去引用就可以了。   

      --链接式  <link rel="stylesheet" href="css文件路径">  建议使用链接式的外部样式

      --导入式  <style> @import "css文件路径"; </style>   注意“/”要写在这样的“/”

链接式和导入式区别:

  1.<link/>标签属于xhtml,@import是属于css2.1

  2.使用<link/>链接的css文件先加载到网页当中,再进行编译显示

  3.使用@import导入的css文件,客户端显示html结构,再把css文件加载到网页当中

  4.@import是属于css2.1特有的,对于不兼容css2.1的浏览器来说就是无效的。

字体样式:

  font-family  设置字体类型  font-family:"椽书";

  font-size   设置字体大小  font-size:12px;

  font-style    设置字体风格  font-style:italic;

  font-weight    设置字体粗细    font-weight:bold;

  font      在一个声明中设置所有字体属性  font:italic bold 12px "宋体";

原文地址:https://www.cnblogs.com/shmilynanmei/p/9041521.html