zoukankan      html  css  js  c++  java
  • html

    ---恢复内容开始---

    css引入方式1:

      行内式

    css引入方式2:

      head里写入

    css的引入方式3:

      外部链接

    他们的优先级:行内>head里的=外部链接

    选择器:标签选择器:

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

       id选择器

         通过#id值选择到对应的id,具有唯一性,且优先级高于标签选择器

       类选择器

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

       通配符选择器

        通过*选择到页面上所有的标签,实际应用场景比较少

       选择器优先级:

        id>类>标签>*

    进阶选择器:

      后代选择器:

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

      子代选择器:

        通过>知道所有的子代

      所有兄弟选择器

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

      向下相邻的弟弟选择器

        通过+找到向下相邻的兄弟

    组合选择器:

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

    选择器优先级:

      行内>id>类>标签>通配符

      后代选择器因为选择的范围比较模糊,要低于选择精准的选择器

      模糊度越高优先级越低

    标准文档流:

      空白折叠现象

      自动换行

      去除空格,把代码中空白区域删除掉

      不同类型的行内元素或者行内快元素,对应的基准线不一致

    字体属性

      font-family:设置不同类型的字体,宋体,微软雅黑之类的

      font-size:设置字体的大小,单位是像素

      font-weight:字体宽度

    颜色相关

      字体颜色用cloor

      背景颜色用bgc

      颜色的设置:

        命名法

        rgb(255,255,255)

        #16进制写法

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

    文本样式

      对齐方式

        text-align:left,center,right

      首行缩进

        text-index:px,也可以是em,em是一个相对单位,相对于字体的大小

      单词之间的间距:

        word-spacing:100px

        letter-spacing:中文件之间的字间距,设置值可以使px或者em

      大小写转换

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

      文本的装饰

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

      文本的方向

        direction:rt1

        他跟文本的对齐方式没有区别,是因为没有设置unicode-bidi: bidi-override;

        两个属性一起使用就能实现文本的方向的改变,默认是从左到右,还可改变为从右到左

    宽高

      宽高只能给行级标签设置

      给行内标签设置不起作用

      宽高还能给行内快标签设置

      line-height行高给行内标签设置也不管用

      给文本类或者行内标签的元素设置垂直居中,可以利用line-height来设置

    display属性

      行级标签变形为行内标签在行级标签里设置display:inline

      行内标签变形为行级标签在行内标签设置display:block

      行级标签或者行内标签变形为行内块标签:display:inline-block

    背景相关操作:

      background-image:url(图片的路径)

      background-repeat:图片是否铺满

      background-position:相对于左上角的点,往右平移是正直,往下平移也是正直,否则相反

    伪类选择器

      爱恨准则

      最特殊是hover,他不单单可以给a标签使用

    伪元素选择器

      before,在元素之前添加一些内容

      after,在元素之后添加一些内容

      first-letter,在首字母发生一些改变

      first-line,在首行进行一些操作

    做appele,小米网

      

      

      

      

    ---恢复内容结束---

  • 相关阅读:
    Python向上取整,向下取整以及四舍五入函数
    Python字符串操作之字符串分割与组合
    python第四十七课——类属性和函数属性
    python第四十六课——函数重写
    LR进行接口测试
    Linux安装rpc监控系统资源
    本文将详细介绍oracle 10g OEM常规错误
    windows下卸载oracle11g
    Vi编辑器修改文件.bash_profile可解决backspace出现乱码问题,rlwrap 的安装。
    vim 编辑器常用命令
  • 原文地址:https://www.cnblogs.com/weize111/p/10556420.html
Copyright © 2011-2022 走看看