最新web前端开发大纲.doc
《最新web前端开发大纲.doc》由会员分享,可在线阅读,更多相关《最新web前端开发大纲.doc(100页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品资料web前端开发大纲. web前端开发教学大纲编写人: 石亚平 课 时: 80课时 一、 课程教学内容及目标(一) 知识目标1. 掌握html5、css3的基本语法;2. 掌握html5的canvas绘图;3. 掌握css3动画;4. 掌握JavaScript基本语法;5. 掌握DOM的基本用法;6. 掌握jQuery的基本用法和jQuery的动画效果;7. 熟悉w3c规范,了解各大主流浏览器的兼容性;8. 熟悉bootstrap框架(二) 能力目标1. 通过本课程的学习要求学生掌握css3新增的选择器和html5新增的表单元素;2. 会使用canvas绘图3. 通过JavaScript
2、实现简单的交互功能;4. 通过jQuery简化js的原生代码,减少代码量;5. 通过bootstrap框架,实现页面快速布局6. 能解决各大浏览器的兼容性问题;(三) 参考教材JavaScript高级程序设计、W3School离线手册、jQuery1.9.3帮助文档二、 课程教学内容及考核要求第一单元:HTML基础 1.1 Web基础知识 1.1.1web简介 1.1.2web工作原理 1.1.3web浏览器1.2 HTML快速入门 1.2.1HTML概述1.2.1.1超文本1.2.1.2什么是HTML1.2.2HTML基础语法1.2.2.1标记语法1.2.2.2元素1.2.2.3元素嵌套1.
3、2.2.4属性和值1.2.2.5标准属性1.2.2.6注释1.2.2.7HTML和XHTML1.2.3文档结构1.2.3.1HTML文档的结构1.2.3.2文档类型声明1.2.3.3元素1.2.3.4元素1.2.3.5文档头部内容-1.2.3.6文档头部内容-1.2.3.7元素1.3 文本和图像1.3.1 文本标记概述1.3.1.1文本标记的作用1.3.1.2文本与特殊字符1.3.2 使用文本标记1.3.2.1文本样式1.3.2.2标题元素1.3.2.3段落元素1.3.2.4换行元素1.3.2.5分区元素和1.3.2.6行内元素与块级元素1.3.2.7分隔线元素1.3.3 图像和连接1.3.3
4、.1URL1.3.3.1.1URL1.3.3.1.2绝对路径1.3.3.1.3相对路径1.3.3.2图像1.3.3.2.1图像格式1.3.3.2.2图像元素1.3.3.3链接1.3.3.3.1链接元素1.3.3.3.2链接的表现形式1.4 表格和列表 1.4.1表格的作用 1.4.2使用表格 1.4.2.1创建表格 1.4.2.2表格的常用属性 1.4.2.3表格标题 1.4.3使用列表 1.4.3.1列表的作用 1.4.3.2有序列表 1.4.3.3无序列表 1.4.3.4列表嵌套【考核要求】1. 掌握组成web前端的三大语言Html,Css,JavaScript 2.了解web的工作原理1
5、) 基于浏览器/服务器模式 (B/S)2) 由web服务器、浏览器和通信协议三部分组成 3.了解主要web浏览器产品 1)IE2) Firefox3) Chrome4) Opera5) Safari4. 掌握什么是HTML1) 超文本标记语言2) 用该语言编写的文件,以.html或者.htm为后缀3) 由浏览器解释执行4) Html不区分大小写,习惯上全小写5. 掌握标记语法1) 封闭类型标记(也叫双标记):必须成对出现 例如:,等2) 非封闭类型标记(也叫空标记或者单标记) 例如:,等6. 掌握元素属性和值的写法 1)属性的声明必须位于开始标记里面 2)一个元素的属性可能不止一个,多个属性之
6、间用空格隔开 3)多个属性之间不区分先后顺序 4)属性和值之间用等号连接 5)属性的值包含在引号中 例如:段落7.了解四个通用属性id,title,class,style8. 了解html和XHTML的区别XHTML是更严格的html版本,XHTML元素必须被关闭,单标记也要关闭9. 掌握html文档的基本结构 - DOCTYPE一般大写 -标题元素 - 定义字符集,防止乱码10. 了解标题元素的规则1) 标题元素的内容出现在浏览器顶部2) 没有属性3) 必须出现在元素中4) 一个文档只能有一个标题例如:我的第一个网页 11. 了解几个特殊字符< - © - -版权
7、 - 空格12. 了解几个常见的文本样式 - 加粗 - 倾斜 - 下划线 - 删除线 - 上标 - 下标13. 了解6个标题样式,14. 掌握块级元素和行内元素的区别1) 块级元素:默认情况下,块级元素独占一行,即元素前后会自动换行例如:,-2) 行内元素:不会换行,和其他行内元素位于同一行例如:,15. 了解web页面主要二种路径形式1) 绝对路径 如:2) 相对路径 如:src=”images/logo.png”16. 掌握图像元素1) 作用:将图像添加到页面2) 单标记3) 必须属性:src4) 行内元素5) 常用属性:width,height例如:17. 掌握链接元素1) 作用:创建一
8、个超链接2) 文本3) href属性:链接的地址 空链接设为#4) target属性:目标,可取值为 _blank、_self等18. 掌握表格的创建方法1) 定义表格:2) 创建表行:3) 创建表列:例如:创建一个两行三列的表格第一行,第一列第一行,第二列第一行,第三列第二行,第一列第二行,第二列第二行,第三列 19. 掌握列表的创建方法(有序列表和无序列表)1) 有序列表科比詹姆斯库里2) 无序列表科比詹姆斯库里3) 列表嵌套勇士库里湖人科比1. 项目1及步骤项目1执行步骤:1) 在中输入一对无序列表标签2) 在中插入9对列表项标签3) 在每对中输入对应的学院名称Html代码如下: dem
9、o 软工学院建筑学院传媒学院移动通信学院动画学院网工学院高翻学院俄语学院 基础学院 2. 项目2执行步骤::1) 在中输入一对无序列表标签2) 在中插入5对列表项标签3) 在每对中输入对应的歌曲及歌手的名字Html代码如下: demo bad girl-吴亦凡 逆战-张杰 李白-李荣浩 sugar-Maroon 5 放纵-权志龙 3. 项目3执行步骤:1) 在中输入两对有序列表2) 在每对中输入对应的国家名称3) 在每对ol的下面各添加3对4) 在每对中输入对应的城市名称Html代码如下: demo 中国城市北京上海 广州 美国城市华盛顿 芝加哥 纽约 4. 项目4执行步骤:1) 在中输入无序
10、列表标签2) 在中输入7对标签3) 在写入对应的新闻信息4) 为每一条新闻加上超链接,注意:超链接标签必须嵌套到li标签里,直接包含文字。5) 设置超链接的href的属性值为“#”实现空链接。Html代码如下: demo 呱呱首届网络诗歌朗诵首届网络朗诵大赛再添辉煌年轻选手我的心声势宏大再起风云10进5谁与争锋新人诞生的摇篮耿耿老师妙语连珠殷瑜老师第四日点评 5. 项目5执行步骤:创建一个宽200,高80的三行三列的表格1) 查看该表格的结构为三行三列的表格;2) 向网页中插入表格的标签3) 在table中插入3对行标记4) 在每个tr中插入3对单元个格标记5) 在每个td中插入相应的文字6)
11、 设置表格属性:宽(width)、高(height)、边框(border)7) 设置每个tr属性:水平居中(align)Html代码如下: demo 文字文字单元格 文字文字单元格 文字文字单元格 第二单元:css基础2.1 CSS语法 2.1.1 css概述 2.1.1.1css的作用 2.1.1.2什么是css 2.1.1.3css与html之间的关系 2.1.2 使用css样式表 2.1.2.1使用css样式表的方式 2.1.2.2内联方式使用css 2.1.2.3内部样式表 2.1.2.4外部样式表 2.1.3 css语法规范2.1.3.1css语法规范总结2.1.3.2css样式表特
12、征2.1.3.3样式优先级2.1.3.4!Important规则2.2 CSS基础选择器2.2.1通用选择器2.2.2元素选择器2.2.3类选择器2.2.4id选择器2.2.5群组选择器2.2.6后代选择器2.2.7子代选择器2.2.8伪类选择器2.2.9选择器优先级2.3 框模型和背景 2.3.1框模型 2.3.2 外边距2.3.2.1什么是外边距2.3.2.2外边距margin2.3.2.3外边距的简洁写法2.3.2.4外边距合并 2.3.3 内边距2.3.3.1什么是内边距2.3.3.2内边距padding2.3.3.3内边距的简洁写法 2.3.4 背景属性2.3.4.1背景色backg
13、round-color2.3.4.2背景图片background-image2.3.4.3背景重复background-repeat2.3.4.4背景图片尺寸background-size2.3.4.5背景图片的固定background-attachment2.3.4.6背景定位background-position2.4 浮动和定位2.4.1 定位概述2.4.1.1什么是定位2.3.1.2定位属性2.4.2 浮动定位2.4.2.1浮动概述2.4.2.2浮动定位2.4.2.3float属性2.4.2.4clear属性2.4.3 定位方式2.4.3.1相对定位2.4.3.2绝对定位2.4.3.3
14、堆叠顺序2.4.3.4固定定位【考核要求】1. 掌握什么是css1) 层叠样式表,又叫级联样式表,简称样式表2) 定义html中的样式3) 实现了内容与表现分离4) 提高了代码的可重用性和可维护性2. 了解css与html之间的关系1) html用于构建网页的结构2) Css用于构建html元素的样式3) Html是页面的内容组成,css是页面的表现3. 掌握css样式表的三种方式1) 内联样式-定义在单个html元素中2) 内部样式表-样式定义在html页的头元素中3) 外部样式表-将样式表定义在一个外部的css文件中(.css文件)-由html页面引用样式表文件4. 了解内联样式表1) 样
15、式定义在html元素的标准属性style里2) 属性和属性值之间用:连接3) 多对属性之间用;隔开4) 如:我是一号标题 5. 掌握内部样式表1) 样式表定义在文档头元素中的元素内2) 在元素中添加样式规则3) 如:h1color:red htmlcss6. 掌握外部样式表1) 创建一个单独的样式表文件用来保存样式规则2) 文件后缀为.css3) 使用元素链接需要的外部样式表4) 5) 该文件只能包含样式规则6) 样式规则由选择器和样式声明组成7) 如: 7. 掌握css选择器分类1) 通用选择器 - *2) 元素选择器 - html文档中的元素,如:,3) 类选择器 - .className
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 web 前端 开发 大纲
限制150内