0522-朱鹏新
日志3
一、知识总结
CSS
1.定义:层级(级联)样式表(CSS ),是一种样式表语言,用来描述HTML或XML文档的呈现。CSS描述了在屏幕、纸质、音频等其他媒体上的元素应该如何被渲染的问题。
2.语法:CSS规则由两个主要的部分构成:选择器,以及一条或多条声明。
3.用法:CSS有四种不同的用法:
(1)内联样式:直接通过元素的style属性来指定的样式被称作内联样式。
(2)内部样式:所谓内部样式,就是在HTNL文档中,通过style元素来嵌入CSS样式。
(3)外部样式表:单独的CSS文件,当样式需要应用于很多页面时,外部样式表将是理想的选 择。在使用外部样式表的情况下,你可以通过改变一个文件来改变整个站点的外观。
(4)样式优先级:内联样式>内部样式和外部样式(内部样式和外部样式优先级取决于谁后生效【就近原则】)。
4.选择器:
(1)标记(标签)选择器:网页标签名与选择器同名。
(2)class选择器:网页那个标签使用class选择器,就在标签添加class属性,值就是class选择器名称。
(3)属性选择器:也称作属性选择符,较为常用的三种方法:[attributeName]、[attributeName=value]、[attributeName~=value]
(4)ID选择器:网页标签ID与 选择器同名,会适用此样式。(建议:ID要唯一)。
(5)伪类:网页元素的各种状态。
(6)后代选择器又称为包含选择器:空格即代表是后代。
(7)子元素选择器:直接子标签适用此样式
(8)通用选择器。
(9)组合选择器。
二、心得体会
今天的课程内容很充实,主要讲解了CSS,即层叠样式表,课堂上老师讲的很详细,我使出全理解老师所讲的,可是最后还是会乱成一团,脑海中只有仅存的几个代码,总体来说,今天的学习还有很多不足,今后需要加倍努力!
三、疑问
今天学了什么?