3-1 什么是CSS,它的作用是什么?
CSS(Cascading Style Sheet,层叠样式表)是一种网页控制技术,采用CSS技术,可以有效地对页面布局、字体、颜色、背景和其他效果实现更加精准的控制
3-2 类选择器和ID选择器的区别是什么?
(1)、选择标签的方式不同。类选择器是通过class属性设置标签的样式;而ID选择器通过ID属性设置标签样式。
(2)、定义方法不同。id选择器以“#”来定义,类选择器以“.”来定义。
(3)选择的标签个数不同。类选择器可选择多个标签定义样式,而ID选择器只能选中一个标签设置样式。
3-3 HTML中列表的属性有哪些,CSS中的列表属性有哪些?
HTML中可以设置无序列表的属性有type,用于设置列表性的项目符号,有序列表的属性有type和start,分别用于设置有序列表的序号类型和起始序号;CSS中列表的属性有list-style-image、list-style-position、list-style-type,其含义分别为将图像设置为列表项标志、设置列表中列表项标志的位置、设置列表项标志的类型。
3-4 链接标签相关的CSS选择器有哪些?使用时应该注意什么?
链接标签相关的CSS选择器有::link、:hover、:active、:visited,分别用于设置普通的、未被访问的链接样式;鼠标指针悬停在链接的样式;链接被点击的时刻的样式;用户已访问的链接的样式。使用时应该注意这四个选择器的顺序应该是:link、:visited、:hover、:active。
3-5 使用CSS设置背景图像的平铺方式是什么属性,其属性值有哪些?
CSS中设置背景图像的平铺方式通过background-repeat属性,其属性值有5个,分别是inherit(从父标签继承background-repeat属性的设置)、no-repeat(背景图像只显示一次,不重复)、repeat(在水平和垂直方向上重复显示背景图像)、repeat-x(只沿X轴方向重复显示背景图像)、repeat-y(只沿Y轴方向重复显示背景图像)。