• css样式表


    前端设计主要分为3部分,分别是html,css,javascript,html建立网页的结构,承载着网页的内容,css是网页的样式,javascript是网页内容的行为。前面我们总结了html,CSS共有5种样式,如下:

    1、行内样式(也叫内联样式)

    使用方法:<标签 style="属性名1:属性值1;属性名2:属性值2;..."></标签>

    2.页面嵌入(内部样式表)
      在head标签里面增加一个子标签
      <style>
       选择器{
        属性名1:属性值1;
        属性名2:属性值2;
        ......
       }
      </style>
      
      
      3.外部文件(外部样式表)
      在head标签里面增加一个子标签
      <link rel="stylesheet" href="css文件的路径" />
      
      4.外部导入样式
      主要用在样式初始化。因为有一些标签有自己的样式,我们需要清空,方便自己计算

    css语法:   (符号都是英文的)
      选择器{
       属性名1:属性值1;
       属性名2:属性值2;
       ......
      }

    css选择器共有6种,分别是:

    1、ID选择器
       使用id选择器:在元素上面增加一个id属性,id属性的属性值不用用数字开头
       一个页面中只能有一个id属性值
       css中id选择的表示方法用   “#”表示
       2、class选择器

       使用class选择器:在元素上增加一个class属性,class属性的属性值不能用数字开头
        一个页面中可以有多个class属性值
        css中class选择器的表示方法用     "."   表示

    3、标签选择器:直接写标签名

    4、组合选择器:选择器直接用,多个用   ,  分隔开

    5、子代选择器

    只针对子代,用  >  分隔开

    6、后代选择器

    包含着子代选择器,用空格表示

    7、通用选择器

    用  *  表示,通用选择器适用于所有的标签,本页面的所有标签都会应用这个样式

    选择器权重

    选择器是有权重的,内联样式的权重为1000,ID为100,class为10,元素为1,通用选择器为0。权重计算是每种样式中所有的选择器权重相加,权重越高,冲突部分的样式就以权重高的为主,并不是说这个选择器没有用了,而是里面冲突的样式。

    boss    !important     只要出现,就以这个为主 (权重最大)

  • 相关阅读:
    HttpClient_4 用法 由HttpClient_3 升级到 HttpClient_4 必看
    环境变量设置错误导致全部命令无法使用解决办法
    正则表达式学习一
    opencv使用中的一点经验记录
    机器学习公开课回顾(一)
    bp算法的一个简单例子
    Ubuntu 16.04安装有道词典
    使用html2canvas库实现一个简单截图功能,还需优化
    PHP-MySQL连接封装-其他简单封装
    PHP获取客户端真实IP
  • 原文地址:https://www.cnblogs.com/mountion20/p/10939125.html
Copyright © 2020-2023  润新知