CSS笔记

一、基本阐述

div+css是一种目前比较流行的网页布局技术

div来存放需要显示的数据(文字,图标。。。。)css就是用来指定怎样显示,从而做到数据和显示相互分离的效果

table布局的分析

div+css布局

二、 引入CSS

   内联:<style type="text/css" >

                   img{

                         filter:gray;

                          }

              </style>

    外联:<link rel="stylesheet" type="text/css"  href="路径" />

    内嵌:

   优先级:行内样式>内联>外联 

    使用情况:1、行内样式在代码量较少情况下使用

                  2、内联主要用于单个网页

                  3、外联样式主要用于多个网页制作

   css的基本用法

三、选择器

     3.1、类选择器

           . class选择器名{

                           属性:属性值;

                             、、、、、、

               }

       3.2、id选择器

              # Id选择器名{

                           属性:属性值;

                             、、、、、、

 

                }

        3.3、html选择器(html元素的一种)

                 html选择器名{

                           属性:属性值;

                             、、、、、、

                  }

           

          3.4、通配符选择器(可以作用到所有html元素)

                   *{

                             属性:属性值;

                              、、、、、、

                    }

 

    优先权: id选择器 > class选择器 >html >通配符

    组合选择器(逗号隔开)h,p{ }

    后代选择器(空格隔开)ul li { }

    相邻选择器 (加号 /同级元素) 

     父子选择器(大于符号隔开) .div > p { }

四、字体样式

      4.1   color   颜色

        4.2   font-size    字体大小   lengthpx

        4.3   font-style    字体倾斜   normal正常 italic斜体

        4.4   font-weight   字体加粗  bold 加粗 100-900 

        4.5   font-family    设置文字字体   楷体/宋体

        4.6   text-decoration : none  去掉下划线       文字装饰

                          overlive   上划线              underline : 下划线

                          line-throngh   贯穿线        blink : 闪烁

        4.7   line-height     行高 两行文字中间的垂直距离  line-height:50px;

        4.8   list-style : none       去掉 li 的点 

        4.9   letter-spacing : 数字px     字符间距离

        4.10  word -spacing  : 数字px      单词间距

五、文本样式

       5.1  text-align : left / center /right         水平对齐

         5.2   vertical - align : modile / top /bottom      垂直对齐

         5.3   text-indent : 数字px ;     首行缩进 

         5.4   border_bottom :1px   dottend / ashed / dashed  block ;  下划线

六、盒子模型

     宽:width:Xpx;

      高:height:ypx;

      边框: border : none/dottend(点线) / dashed 虚线 / solid 实线

      不同方向的边框 : border-top / right / left / bottom

      内边距:padding :10 ;  表示上下左右内边距都是10px

                    padding : 10px 5px ;  表示上下内边距是10px,左右内边距是5px

                    padding : 10px 5px 15px ;  表示上内边距是10px,左右内边距是5px ,下内边距是15px

                    padding : 10px 5px 15px 20px ; 表示上内边距是10px,右内边距是5px ,下内边距是15px, 左内边距是10px

                    padding-top/right/left/bottom

      外边距: margin  同内边距

     display : none  不显示

                   block 表示使用块元素方式显示

                   inline  表示使用行内元素方式显示

      margin : 0 auto   上下为0左右为auto自动居中   盒子居中

      样式初始化:*{

                               margin:0;  padding:0;  font-size=12px;

                           }

 七、网页布局

           浮动:float : none / right / left

          注意:在float 操作时,子盒子的宽度综合必须小于父亲盒子宽度

                    同一行的浮动使用完毕,最好在最后清楚浮动(解决父亲盒子自动撑高的目的)

 八、属性选择器

         语法:[属性]{css样式}

                  [属性=”属性值“]{css样式}

         <style type="text/css">

                [align]{ border:1px solid red ; backgorund:green ; }

                [align="center"]{ border:1px solid red ; backgorund:green ; }

         </style>    

九、伪类选择器

   语法 : a : link { css样式 }

    根据元素的状态进行选择

           未访问连接 link

           鼠标悬停上面 hover

           鼠标按下后的状态 active

           访问后的状态  visited

十、背景样式

      backgorund 复合属性

      backgorund-image = url 设置背景图片

      background -color : 背景颜色

      backgorund - repeat 设置背景平铺 x 横向平铺 y 纵向平铺

       注意:当父级元素宽度高度大于图片宽高时就会横纵向平铺

     background-position  : x y ;    图片定位

        .t1{

            width:50px;

            height:100px;

            background -repeat : no-repeat ; 不平铺

            background-position:100px 100px

          }

 十一、定位

         position :位置

                        属性:absolute 绝对定位  层次高于网页浮动(层次高于整个网页)

                                   relative 相对定位   层次不会高于整个网页

                                   fixed  固定定位

        一般position会结合位置的设定使用  left 距离左端的位置

                                                                                    top 距离上端的位置

                                                                                    right   右(弹框)

                                                                                     bottom 下 (弹框)

      所有的定位可以设定他的层次  Z-index : 数字    数字越大层次越高

   .pos{

           width : 100px;

           height : 100px;

           polition :absolute;

           left:400px;

           top:400px;

     }

 十一、其他一些常用总结

        1、overflow : hidden ; 超出区域影藏

         2、hspace = "20"水平方向的间距

         3、 vspace 文字和图片垂直方向的间距

         4、border-radins : 10% 设置圆角度

         5、outline 外边框

         6、border-collapse : collapse; 去掉表格边框合并

         7、鼠标移上去变成手型 cursor:pointer;

 

转载于:https://www.cnblogs.com/sanqiyi/p/6659829.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【标题】"语音识别的一个matlab程序"是一个与语音处理和模式识别技术相关的项目,它使用MATLAB编程语言实现。MATLAB是MathWorks公司开发的一种数值计算和数据可视化环境,广泛应用于工程、科学和数学领域,尤其在信号处理和机器学习方面有很强的功能。 【描述】提到的"在一个网站看到,大家分享一下"表明这是一个社区共享的资源,可能来源于一个在线论坛或编程交流平台。这样的共享行为旨在促进技术交流和学习,让其他对语音识别感兴趣的用户能够参考、学习和改进代码。 【标签】"语音识别"是这个项目的关键词,意味着该程序涉及将人类语音转化为文本或命令的过程。语音识别技术的核心是将音频信号转换为可理解的数据,这通常包括预处理、特征提取、模型训练和匹配等步骤。 在提供的【压缩包子文件的文件名称列表】中,我们可以推断出这个MATLAB程序的组成部分: 1. `demo.m`:通常是演示脚本,用于展示程序的主要功能和用法,用户可以通过运行这个文件快速了解程序的工作原理。 2. `.p` 文件(melfb.p, mfcc.p, vqlbg.p, disteu.p, test.p, blockFrames.p, train.p):这些是MATLAB的编译函数文件,可能包含特定的算法实现,如梅尔频率倒谱系数(MFCC)提取、声学建模、距离计算、训练和测试等功能。例如: - `melfb.p` 可能实现了梅尔滤波器组,用于对语音信号进行频谱分析。 - `mfcc.p` 可能负责MFCC的计算,这是语音识别中常用的特征提取方法。 - `train.p` 和 `test.p` 可能分别对应模型的训练和测试过程。 3. `Read Me.txt`:通常包含关于如何使用、配置和运行程序的说明和指导。 4. `www.pudn.com.txt`:可能指向源文件的下载地址或发布者的信息,PUDN(太平洋下载网)是一个提供各类资源下载的网站。 这个MATLAB程序可能涵盖了语音识别的完整流程,包括预处理、特征提取、模型训练和评估。通过运行`demo.m`,用户可以体验整个识别过程,并可根据源代码深入了解语音识别的实现细节。对于学习和研究语音识别技术的人来说,这是一个宝贵的实践资源。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值