(1)掌握CSS基本概念、CSS类型及4种CSS样式定义的方法。
(2)掌握CSS中字体、排版、颜色、背景、列表等属性设置。
(3)掌握DIV和SPAN标记语法,学会使用相关CSS属性来定义样式。
(1)定义4种样式表,并学会引用。
(2)自定义外部样式表,并能在Web页面中导人或链接外部样式表。
(3)使用CSS盒模型的MBPC(margin、border、padding、content)来精确定位网页元
素,运用段落、字体、颜色、背景及列表等CSS专有的属性进行页面精细加工。
(4)区别CSS选择符类型,并能灵活运用各种选择符完成样式的定义。
(1)设计《中国教育网络》杂志简介页面。
(2)设计《京东商品导购》页面。
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。
CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。
(1)利用多种CSS样式表设计《中国教育网络》杂志简介页面。
(2)学会综合运用DIV+CSS进行页面布局设计。
(1)定义行内样式表(内嵌样式表/内联样式表)。
(2)定义内部样式表。
(3)导入(嵌人)外部样式表。
(4)链接外部样式表。
(5)无序列表的定义与应用。
(6)定义列表的定义与应用。
(7)标题字标记的使用。
<head>
<link rel="stylesheet" type="text/css" href="theme.css" />
head>
<div style="background: #ffff33; width: 100%; height: 100px;">
<style type = "text/css">
.div1{
text-align: center;
}
h2{
text-align: center;
}
p{
text-indent: 2px; /*首行缩进2字符*/
}
</style>
<link type="text/css" rel="stylesheet" href="layout_link.css"/>
<style type="text/css">
@import url("layout_import.css");
style>
行内样式——>ID样式——>类样式——>标记样式
先建立一个layout_import.css文件:
#div0{border:1px solid #cccccc; width:850px; height:1500px; margin:5px auto;}
#div3{padding-left:40px; font-size:14px; clear:both; text-indent:2em;}
#div4{height:160px; margin:10px auto; padding-left: 40px;}
<head>
<meta charset="utf-8">
<meta name="keywords" content="Web前端开发,网页设计">
<title>CSStitle>