![Web前端开发必知必会 课件-中文版 lesson 4 基本CSS与颜色模型_第1页](http://file4.renrendoc.com/view5/M00/11/1D/wKhkGGYWZj-ACyuSAAFByuai6CA399.jpg)
![Web前端开发必知必会 课件-中文版 lesson 4 基本CSS与颜色模型_第2页](http://file4.renrendoc.com/view5/M00/11/1D/wKhkGGYWZj-ACyuSAAFByuai6CA3992.jpg)
![Web前端开发必知必会 课件-中文版 lesson 4 基本CSS与颜色模型_第3页](http://file4.renrendoc.com/view5/M00/11/1D/wKhkGGYWZj-ACyuSAAFByuai6CA3993.jpg)
![Web前端开发必知必会 课件-中文版 lesson 4 基本CSS与颜色模型_第4页](http://file4.renrendoc.com/view5/M00/11/1D/wKhkGGYWZj-ACyuSAAFByuai6CA3994.jpg)
![Web前端开发必知必会 课件-中文版 lesson 4 基本CSS与颜色模型_第5页](http://file4.renrendoc.com/view5/M00/11/1D/wKhkGGYWZj-ACyuSAAFByuai6CA3995.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
地址:杭州市滨江区滨文路528号邮政编码:3100532024/4/10CSS基础与颜色模型
LESSON4CONTENTS01CSS基本选择器类,ID,标签02CSS样式规则03颜色模型与颜色什么是CSSCSS(CascadingStyleSheets)层叠式样表Acomputerlanguagefordemonstratingtheelementstylesin
HTML/XMLdocuments优点精准、灵活控制布局、字体、背景等layout,font,backgroundandcolor…小小修改,大大变化CSS样式可用于(网页的)任何地方,任何元素,无处不在012024/4/10行内式内嵌式CSS选择器selectors网页元素使用选择器可以迅速改变其样式基本选择器:Tag(标签,即网页元素自身)Class(类)ID(复合选择器:后述)5选择器命名规则合法选择器:h2a(标签).a1._myfont(类)#p1#a_b_c_123
(ID)非法:p1section1.123.p#a#345标签:=标签名ID
或
Class
命名规则:
用
“A”~“Z”或
“a”~“z”或“_”打头
(不能以数字开头)后跟:“0~9”或
“A(a)~Z(z)”或
“_”不能用标签名
02ColorModel颜色模型
—指的是某个三维颜色空间中的一个可见光子集,它包含某个色彩域的所有色彩。RGB(加色)模型用于彩色阴极射线管等彩色光栅图形显示设备中RGB(Red,Green,Blue)HSL(Hue,Saturation,Lightness)Usage:CRT/LCDCMYK(Cyan,Magenta,Yellow,Black)模型032024/4/10传统:00~FF(0~255indecimal)RGB“#FFFFFF”<bodybgcolor=“#FF0000”/><bodybgcolor=“#F00”/><bodybgcolor=“red”/>-----------------现在:CSS3中设置字体颜色:color:rgb(255,0,0);(or)color:rgba(255,0,0,1);RGB颜色取值(rgb,rgba)rgbaalpha(透明度)opacity:alpha(0~1)1—nottransparent,0—totallytransparent<bodybgcolor=“#0000FF”>---可行<bodybgcolor=“hsla(0,0%,96%,1.00)”>---不可行HSL取值(hsl,hsla)Hue
(色调),Saturation
(饱和度)、Lightness
(亮度)i.e.
color:hsl(90,50%,60%);(H色相,S饱和度%,L亮度%)2024/4/10颜色取值实例方法1:不带透明度:rgb(r,g,b)带透明度:rgba(r,g,b,alpha)
取值范围:rgba(0~255,
0~255,0~255,0~1)方法2:hsl(h,s,l)或hsla(h,s,l,alpha)valueranges:hsla(0~255,0~100%,0~100%,0~1)i.e.扑克牌网页定义类.mainbox:width\height\background-color…使用它:<divclass=“mainbox”>定义4个ID分别对应四个花色
(#spade,#club,#heart,#diamond)使用div(Width\height\border\background-image…)定义.big类,结合<span>用于单独放大
<p>红桃<spanclass=“big”>A</span></p><body><header><h2>我们一起学习网页前端开发</h2></header><divclass="mainbox"><!–classmainboxfordiv--><p>主体部分:</p></div><footer>copyrighthere</footer></body>/*CSS*/header,footer{text-align:center;}
.mainbox{margin:0pxauto;
width:1000px;background-color:rgb(255,255,255);padding:1em;
}
/*endofCSS*/基本框架网页:HowCSSselectorswork(inhtml)Define(inheadsection)在head中定义<styletype=“text/css”>.classname
{color:#RRGGBB;padding:2em;border:solid#00F1px;}#idname{…}Tagname{…}</style>Apply(inbodysection)在body中使用class<bodyclass=“style1”><pclass=“p1”>ID<divid=“container”><divid=“banner”>……</div></div>tagautomaticallyappliedCSS代码:Aselector(选择器)HTML代码:标签,用于标识网页元素
Summary小结Q&A选择器有几种基本类型?在哪里定义?如何使用?rgba中的a代表什么?是否有办法把rgb值转换为hsl?常用CSS属性:background-color,background-imagecolor,font-size,font-family(字体)text-align(p,h1,h2,div,…等内部文本对齐方式)margin,padding,width,heightborder,border-lef
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智研咨询-电机行业市场调查、产业链全景及市场需求规模预测报告(2025版)
- 2025年01月中国贸促会直属单位公开招聘笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 体格检查课件
- 人类的生殖系统课件
- Unit+3+Weather+Part+B 人教PEP版英语四年级下册
- Unit 1 Keeping Healthy Lesson 1【知识精研】五年级英语下学期同步备课(人教新起点版)
- Recycle Mike's happy days Day 7 Day 8 【知识精研】人教PEP版英语六年级下册
- 生活在大自然的怀抱里课件
- 6.1法律保护下的婚姻 课件 【知识精研】高中政治统编版选择性必修二法律与生活
- 合理安排文章结构课件
- 《职业教育》专业知识考试复习题库及答案
- 2023年北京市平谷区中考英语二模试卷
- 2023年新课标全国1卷英语高考真题试卷+答案
- 注塑成型参数条件表
- 中国古代快递的产生与发展
- 变压器更换施工方案
- 高二物理上期期末复习备考黄金30题 专题04 大题好拿分(提升20题)
- 【高分复习笔记】陈澄《新编地理教学论》笔记和课后习题详解
- 节事活动策划与组织管理 节事活动概论
- 肋骨骨折病人的业务学习
- 生产建设项目水土保持补偿费免征申请表
评论
0/150
提交评论