css

css:字体样式,文本样式,颜色,背景,display属性,标准文档流,选择器

css引入方式1:行内式

  引入方式2:head里写入

  引入方式3:外部文件

  他们的优先级:行内的>head里的=外部链接标签选择器

选择器:标签选择器,通过标签名直接选择到所有的标签,实际应用场景很少

   id选择器:

   类选择器:通过类名选择到对应的一类标签,不具备唯一性,优先级高于标签选择器

   通配符选择器:通过*选择到页面上所有的标签,实际用用场景少

   优先级:id>类>标签>*

进阶选择器:

  后代选择器,通过至少一个空格,实现后代选择器效果

  子代选择器,通过>找到所有的子代

  所有兄弟选择器,通过~找到所有的兄弟,只要是同级都可被找到

  向下相邻的弟弟选择器,通过+找到

组合选择器:仅仅通过逗号来组合起多个选择器,目的为了重用一些共有的css属性

标准文档流:空白折叠现象,自动空白换行,去除空格把代码中的空白区域删掉,不同类型的行内元素或者行内快元素对应的基准线不一致

颜色相关:颜色的设置:命名法

          rgb(255,255,255)

          #r16进制写法

          rgba(255,255,255,透明度)

文本样式:对齐方式,text-align:left,center,right

    首行缩进,text-index:px,也可以是em,em是一个相对单位,相对字体大小

    单词之间的间距,word-spacing:100px,letter-spacing:中文之间的字间距,设置值可以使em或px

    大小写转换,text-transform:lowercase小写,uppercase大写,capitalize首字母大写

    文本的装饰,text-decoration:none清除a标签自带的下划线,line-through打折时候的那个原价删除线

    文本的方向,direction:rtl,unicode-bidi,bidi:override实现文本方向的改变,默认从做到右

    宽高,宽

高只能给行及标签设置,给行内标签设置没用,宽高还能给行内块

posted @ 2019-03-14 08:34  weize111  阅读(90)  评论(0编辑  收藏  举报