码迷,mamicode.com
首页 > Web开发 > 详细

css了解一下!!!

时间:2018-09-03 23:00:59      阅读:348      评论:0      收藏:0      [点我收藏+]

标签:head   层叠   了解   type   一个   size   结束   标记   ima   

css简介

  • css(cascading style sheet,层叠样式表):为了让网页的内容核样式拆分开;
  • 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染);

css语法

    • css样式由两个组成部分:选择器和声明;声明又包括属性和属性值,声明结束分号结束;
    • h1(选择器) {color(属性):red(值);font-size:14px;}
  • css引入方法:

    • 行内样式:在标记的style的属性中设定css样式,不推荐大规模使用
    • <p style="color: red">Hello world.</p>

       

    • 内部样式:嵌入式将css样式集中写在网页的<head></head>
    • <style>
             body{
                  margin: 0;
                  font-family: Ebrima,Helvetica,sans-serif;
              }
              .topnav{
                  overflow: hidden;
                  background-color: aquamarine;
              }
       </style>

       

    • 外部样式:将css写在一个单独的文件中,然后在页面进行引入即可;
    • <head>
          <meta charset="UTF-8">
          <title>mishopping</title>
      
          <link rel="stylesheet" href="object.css">   #用link在这里导入
      
      </head>

       

css选择器

  • 基本选择器:优先级(内联样式-1000 >> id选择器-100 >> 类选择器-10 >> 元素选择器(1))
    • 元素选择器
    • div{color: "red";}

       

    • id选择器
    • HTML:
      <div id = ‘c1‘></div>
      
      CSS:
      #c1{backgroud-color:red;}

       

    • 类选择器
    • HTML:
      <div id = ‘c1‘></div>
      
      CSS:
      .c1 {
        font-size: 14px;
      }
      div.c1 {
        color: red;
      }

      注意:样式类名不要用数字开头(有的浏览器不认)  标签中的class属性如果有多个,要用空格分隔;

    • 通用选择器:*号

 

  • 组合选择器
    • 后代选择器:寻找的是父级标签的子子孙孙
    • div    a{color:green;}
      
      #在HTML文件中,所有的div标签下的a标签都会被找到;

       

    • 儿子选择器:只能找到下一代,所有跟下一代同级的都会被寻找
    • div>p{color:red;}
      
      所有div的下一级的所有p标签都会被找到;

       

    • 毗邻选择器:紧挨着前面标签,中间不能有其他标签
    • div+p{margin:5px}
      只看紧挨着div标签有没有p标签;

       

    • 弟弟选择器:比毗邻选择器高级一点,是前标签下所有的目标标签
    • div~p{color:red}
      div后的所有同级P标签

       

css了解一下!!!

标签:head   层叠   了解   type   一个   size   结束   标记   ima   

原文地址:https://www.cnblogs.com/0627zhou/p/9581600.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!