CSS入门基础----6.19

HTML的局限性:说起HTML,他其实是个非常单纯的家伙,他只关注内容的语义。

CSS简介:

  1. CSS是层叠样式表的简称,有时也称为CSS样式表级联样式表。是一种标记语言
  2. CSS主要用于设置HTML页面中的文本内容(字体、大小、对齐方式)、图片的外形(宽高、边框样式、边距等)以及版面的布局和外观显示样式
  3. HTML主要做结构,显示元素内容。CSS可以美化HTML,让页面布局更简单。
  4. CSS最大价值:由HTML专注去做结构呈现,样式交给CSS,即结构(HTML)和样式(CSS)相分离

CSS语法规范:

CSS规则由两个主要的部分构成:选择器以及一条或多条声明

选择器是用于指定CSS样式的HTML标签,花括号内是对该对象设置的具体样式。

属性与属性值以 "键值对" 的形式出现

</head>  
   <style>
       /* 选择器{样式} */
       /* 给谁改样式{改什么样式} */
     p{ color: red; 
        font-size: 100px;}
   </style>
</head>

CSS代码风格

以下代码书写风格不是强制规范,而是符合实际开发书写方式。

推荐展开格式,更加直观。

    紧凑格式:h3 { color:deeppink;font-size:20px;}

    展开格式:h3 { color:deeppink;
                  font-size:20px;
                 }



CSS基础选择器:

 CSS选择器的作用:

选择器(选择符)就是根据不同需求把不同的标签选出来这就是选择器的作用。

简单来说,就是选择标签用的

CSS选择器的分类:

选择器分为基础选择器复合选择器两个大类。

基础选择器又包括:标签选择器类选择器id选择器通配符选择器

1. 标签选择器(元素选择器)是指用HTML标签名称作为选择器,按标签名称分类,为页面中某一类标签指定统一的CSS样式

标签名{
     属性1:属性值1;
     属性2:属性值2;
     属性3:属性值3;
     ...
     }

2. 类选择器:如果想要差异化选择不同的标签,单独选一个或者某几个标签,可以使用类选择器。

    结构需要用class属性来调用        class---类的意思        类名是自己起的

<style>
.类名 {
    属性1:属性值1;
    ...
      }
  </style>
  <body>
<li class='类名'>变红色</li>
    </body>

类命名规则:

头:header        内容:content/container        尾:footer        导航:nav         侧栏:sidebar

栏目:column             页面外国控制整体布局宽度:wrapper            左右中:left right center
登录条:loginbar         标志:logo         广告:banner         页面主体:main          热点:hot
新闻:news       下载:download      子导航:subnav      菜单:menu      子菜单:submenu

类选择器--多类名

我们可以给一个标签指定多个类名,从而达到更多的选择目的。这些类名都可以选出这个标签。

简单理解就是一个标签有多个名字

可以把一些标签元素相同的样式(共同的部分)放到一个类里面。标签都可以调用这个公共的类,然后再调用自己独有的类。从而节省CSS代码,统一修改也非常方便。

    <style>
        .red {
            color: deeppink;
             }
        .font35 {
            font-size: 35px;
                }
    </style>
       <body>
          <div class="red font35">陈亚婷</div>
       </body>

3.id选择器可以为标有特定id的HTML元素指定特定的样式。

 HTML元素以id属性来设置id选择器,CSS中id选择器以 " # " 来定义。 

id属性只能在每个HTML文档中出现一次。(样式#定义,结构id调用,只能调用一次。)

  <style>
   #pink {
     color: pink;
         }
    </style>

<body>
    <div id="pink">陈亚婷</div>
</body>

id选择器和类选择器的区别

1.类选择器(class)好比人的名字,一个人可以有多个名字,同时一个名字可以被多个人使用

2.id选择器好比人的身份证号码,全中国是唯一的,不得重复。

3.类选择器在修改样式中用的最多,id选择器一般用于页面唯一性的元素上,经常和JavaScript搭配使用

4.通配符选择器:在CSS中,通配符选择器使用 " * " 定义,他表示选取页面中所有元素(标签)。 不需要调用,自动就给所有的元素使用样式

  <style>
     * {
        color: red;
       }
   </style>

四种基础选择器的总结

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值