初步了解,走进CSS。

一、 概念
CSS即层叠样式表(英文全称:Cascading Style Sheets),是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

二、如何在Html中运用CSS

  1. 将css规则嵌入到元素的style中。
  2. 将css规则嵌入到head中的style标签中。
  3. 将css规则定义在外部的css文件中,然后再通过link引用进来。

三、CSS的选择器
1、 核心选择器
包括: div{ };
id: #one{ };
class: .second{ };
逗号选择器:div,#one{ };
组合选择器: div#one{ };
普遍选择器: * (一般不单独使用)
2、层次选择器
包括:子元素选择器:.nav>ul>li{ };
后代选择器:.nav li{ };
下一个兄弟选择器:.products>li.ios+{ };
之后所有兄弟选择器:.products>li.ios~
{ };
3、伪类选择器
(1)与状态相关: :link未被点击;:hover光标悬浮;:active激活;:wisited已访问;
:checked默认;:selected下拉菜单 等等
(2)与子元素相关: :first-child第一个孩子;:last-child最后一个;nth-child(n)第n个,n可为具体的数字,也可为公式、函数;以及:first-of-type;last-of-type;nth-of-type();等。
4、伪元素选择器
(1)可以产生虚拟元素的: ::before ::after
(2)::first-letter ::first-line ::selection
5、属性选择器
select[type];select[type=text];select[type^=t] 开始字母为t ;select[type$=t] 包含t字母;select[type*=t] 结束字母为t 。

四、CSS规则

  1. 字体样式
    font-family;“Microsoft YaHei” ‘serif’
    font-style;(属性为normal italic)
    font-weight;(属性为 bold thin bolder)
    font-size;默认为16px
    line-height;(一般为2em)
    color;字体颜色

  2. 文本样式
    text-align;center 居中显示
    text-decoration;(属性为 line style color)
    text-indent;文本缩进一般为2em
    text-shadow;文本阴影

  3. 列表样式
    type;circle square
    image; url(’./image.png’)
    position; outside inside

  4. 盒子样式
    margin;属性为top right bottom left
    border;(属性top right bottom left border-radius 圆角半径)
    background;(属性为origin起点 image 背景图片 repeat重复方式 color 颜色 position 位置 clip 裁切方式 size)

  5. 单位
    (1)颜色
    (2)长度
    绝对单位:px
    相对单位:em

  6. 注释
    /注释内容/

五、CSS布局

  1. 浮动布局
  2. 定位布局
  3. 伸缩盒布局

六、CSS动画

基于C2000 DSP的电力电子、电机驱动和数字滤波器的仿真模型构建及其C代码实现方法。首先,在MATLAB/Simulink环境中创建电力电子系统的仿真模型,如三相逆变器,重点讨论了PWM生成模块中死区时间的设置及其对输出波形的影响。接着,深入探讨了C2000 DSP内部各关键模块(如ADC、DAC、PWM定时器)的具体配置步骤,特别是EPWM模块采用上下计数模式以确保对称波形的生成。此外,还讲解了数字滤波器的设计流程,从MATLAB中的参数设定到最终转换为适用于嵌入式系统的高效C代码。文中强调了硬件在环(HIL)和支持快速原型设计(RCP)的重要性,并分享了一些实际项目中常见的陷阱及解决方案,如PCB布局不当导致的ADC采样异常等问题。最后,针对中断服务程序(ISR)提出了优化建议,避免因ISR执行时间过长而引起的系统不稳定现象。 适合人群:从事电力电子、电机控制系统开发的技术人员,尤其是那些希望深入了解C2000 DSP应用细节的研发工程师。 使用场景及目标:①掌握利用MATLAB/Simulink进行电力电子设备仿真的技巧;②学会正确配置C2000 DSP的各项外设资源;③能够独立完成从理论设计到实际产品落地全过程中的各个环节,包括但不限于数字滤波器设计、PWM信号生成、ADC采样同步等。 其他说明:文中提供了大量实用的代码片段和技术提示,帮助读者更好地理解和实践相关知识点。同时,也提到了一些常见错误案例,有助于开发者规避潜在风险。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值