模块一 HTML 高级特效(课件)-《网页制作高级特效》同步教学(劳动版)

2023-09-07
| 21页
| 402人阅读
| 16人下载
普通

内容正文:

模块一 HTML 高级特效 1 2 3 课题 1 使用 Emmet 高效布局网页 课题 2  使用内嵌框架制作画中画特效 课题 3  使用 HTML5 制作验证码特效 目录 课题 1 使用 Emmet 高效布局网页 学习目标 1. 了解静态网站和静态网页的概念,能正确创建静态网站,建立和测试静态网页。 2. 掌握 Emmet 基本语法,能使用 Emmet 快速生成 HTML 和 CSS 代码,加快网站开发速度。 相关知识 静态网站是指全部由 HTML 代码格式页面组成的网站,完全采用 HTML 代码格式的网页通常被称为静态网页。 课题 1 使用 Emmet 高效布局网页 一、创建本地站点 1. 使用 Dreamweaver CS3 / CS4 创建本地站点 2. 使用 Dreamweaver CS5 / CS6 / CC 创建本地站点 课题 1 使用 Emmet 高效布局网页 二、Emmet 1. Emmet 的简介 Emmet 插件的前身为 Zen Coding,是一个文本编辑器的插件,使用 Emmet 可以快速生成 HTML 和 CSS 代码,从而加速 Web 前端开发。 2. Emmet 的安装 目前很多流行的文本编辑器都支持 Emmet 插件。 (1) Dreamweaver CS3 (2) Dreamweaver CS6 (3) Dreamweaver CC 2015 课题 1 使用 Emmet 高效布局网页 3. Emmet 的使用 任何一个 HTML 文档都具有一些默认的文档结构,使用 Emmet 可以创建 HTML 文档初始结构。 使用 Emmet 生成 HTML 文档初始结构 课题 2 使用内嵌框架制作画中画特效 学习目标 掌握内嵌框架的用法,能在内嵌框架中正确显示文本、图像、动画和 HTML 文档,实现局部刷新,形成 “画中画” 的特效。 相关知识 一、内嵌框架 iframe 是 Inline Frame 的缩写,也是框架的一种形式。与框架 ( frame) 不 同的是,iframe 非常灵活,可以嵌在网页的任意部分,将嵌入的文档与整个页面的内容相互融合,形成一个整体,因此 iframe 被称为内嵌框架或内联框架。 课题 2 使用内嵌框架制作画中画特效 使用内嵌框架可以将文本、图片、动画或 HTML 文档嵌入在一个 HTML 中显示,结合数据库技术可以在静态页面中嵌入动态内容,实现数据的增加、删除、查询、修改等操作,形成 “画中画” 的效果。重载页面时不需要重载整个页面,只需要重载页面中的内嵌框架,减少了数据传输,增加了网页下载速度。 课题 2 使用内嵌框架制作画中画特效 二、内嵌框架的属性 iframe 标签的常用属性 课题 2 使用内嵌框架制作画中画特效 iframe 标签的常用属性 课题 3 使用 HTML5 制作验证码特效 学习目标 掌握 canvas 标签的用法,能使用 HTML5 的 canvas 标签和 JavaScript 制作 “验证码” 特效。 相关知识 “验证码” 是用一串随机产生的数字或符号生成的一幅图片,其中还会加入一些干扰像素防止 OCR (Optical Character Recognition 光学字符识别)。使用时,用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。使用验证码可以防止恶意破解密码、刷票、论坛灌水、刷页。不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了验证码技术。 课题 3 使用 HTML5 制作验证码特效 canvas 是在 HTML5中新增的标签,用于在网页实时生成图像,并且可以操作图像内容。使用 HTML5中的 canvas 标签再结合 JavaScript 可以制作 “验证码” 特效。 课题 3 使用 HTML5 制作验证码特效 一、canvas 标签 canvas 的中文含义为 “ 画布”,画布的坐标原点 (0,0) 在左上角,水平方向为 x 轴,垂直方向为 y 轴。 canvas 标签和其他标签的用法一样,语法格式如下: < canvas > </ canvas > 画布坐标 课题 3 使用 HTML5 制作验证码特效 绘制图形前,需要使用 getContext ( )方法返回一个用于在画布上绘图的环境,语法格式如下: canvas. getContext( context ID ) 其中,参数 context ID 指定了画布上绘制图形的类型,当前唯一的合法值是 “2d”,它指定了二维绘图 ( 即可以绘制直线、矩形、圆形、文本等)。目前 canvas 标签不支持三维绘图。 综上所述,使用 canvas 标签绘图的基本结构如下: <html> <head> <title>无标题文档 </titl

资源预览图

模块一 HTML 高级特效(课件)-《网页制作高级特效》同步教学(劳动版)
1
模块一 HTML 高级特效(课件)-《网页制作高级特效》同步教学(劳动版)
2
模块一 HTML 高级特效(课件)-《网页制作高级特效》同步教学(劳动版)
3
模块一 HTML 高级特效(课件)-《网页制作高级特效》同步教学(劳动版)
4
模块一 HTML 高级特效(课件)-《网页制作高级特效》同步教学(劳动版)
5
模块一 HTML 高级特效(课件)-《网页制作高级特效》同步教学(劳动版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。