HTML5+CSS3网站设计基础完整版全套ppt课件教程.pptx
《HTML5+CSS3网站设计基础完整版全套ppt课件教程.pptx》由会员分享,可在线阅读,更多相关《HTML5+CSS3网站设计基础完整版全套ppt课件教程.pptx(421页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、,新的文档声明和语法规范|HTML5废弃的标签和属性|HTML5新标签,认识HTML5,项目要点,HTML5文档声明,01.,02.,HTML5废弃以及新增的标签和属性,技能目标,掌握HTML5的文档声明和语法规范,01.,02.,了解HTML5的新标签,任务1新的文档声明和语法规范,任务1 新的文档声明和语法规范,HTML5万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改。,HTML(Hyper Text Markup Language,超文本标记语言或叫超文本标签语言)是用来描述网页的一种语言,是创建Web页的基础。HTML不是一种编程语言,而是一种
2、标记语言(Markup Language),标记语言是一套标记标签,HTML使用标记标签来描述网页。,HTML5的设计目的是为了在移动设备上支持多媒体,如video、audio和canvas 标记。 HTML5提供了一些新的元素和属性,例如(网站导航块)和。这种标签有利于搜索引擎的索引整理,同时更好的帮助小屏幕装置和视障人士使用。,任务1 新的文档声明和语法规范,任务1 新的文档声明和语法规范,大小写不敏感。而且它没有结束标签。 meta的属性,没有相应的结束标签,该标签不包含任何内容,标签描述的内容并不显示,其目的是方便浏览器解析或利于搜索引擎搜索,使用该标签描述网页的具体摘要信息,包括文档
3、内容类型、字符编码信息、搜索关键字、网站提供的功能和服务的详细描述等。,任务1 新的文档声明和语法规范,标签的属性定义了与文档相关联的名称/值对。 其中属性“http-equiv”提供“名称/值”中的名称,“content”提供“名称/值”中的值,所以上述HTML代码的含义如下:名称Content-Type(文档内容类型),值text/htm;charest=gb2312(文本类型的HTML类型,字符编码为简体中文)中charest表示字符编码,常用字符编码有如下4种: gb2312:简体中文,一般用于包含中文和英文的页面。 ISO-885901:纯英文一般用于只包含英文的页面。 big5:繁
4、体,一般用于带有繁体字的页面。 utf-8:国际通用字符编码,同样适用于中文和英文的页面。与gb2312编码相比,utf-8的国际通用性更好,utf-8(8-bit Unicode Trasformation Fomat)是一种针对Unicode的可变长度字符编码,又称万国码,任务1 新的文档声明和语法规范,任务2 HTML5废弃的标签和属性,实践SQL*Plus格式命令,任务3 HTML5新标签,实践SQL*Plus格式命令,任务3 HTML5新标签,命令行方式创建用户,任务3 HTML5新标签,命令行方式创建用户,任务3 HTML5新标签,命令行方式创建用户,任务3 HTML5新标签,命令
5、行方式创建用户,感谢聆听,初识 HTML|“李清照宋词赏析”页面制作|“商品信息”页面制作|“相宜本草促销”页面制作|注释和特殊符号|W3C标准,使用HTML5的基本标签,知识目标,掌握静态页面的开发环境,01.,02.,掌握HTML5基本标签的使用,能力目标,能使用Dreamweaver编写HTML代码,01.,02.,能使用各种基本标签建立简单网页,任务1 初识HTML,任务1初识HTML -01HTML文件的基本结构,任务1初识HTML -02编辑工具,任务2 “李清照宋词赏析”页面制作,实践SQL*Plus格式命令,任务2 李清照宋词赏析”页面制作-01标题标签,标题标签,一级标题 二
6、级标题 三级标题 四级标题 五级标题 六级标题,任务2 李清照宋词赏析”页面制作-02段落标签,命令行方式创建用户,我和我的祖国 填 词:张藜 谱 曲:秦咏诚 歌曲原唱:李谷一 我和我的祖国,一刻也不能分割 无论我走到哪里,都流出一首赞歌 我歌唱每一座高山,我歌唱每一条河 袅袅炊烟,小小村落,路上一道辙 我最亲爱的祖国,我永远紧贴着你的心窝 你用你那母亲的脉搏和我诉说,任务2 李清照宋词赏析”页面制作-03水平线标签,命令行方式创建用户,我和我的祖国 填 词:张藜 谱 曲:秦咏诚 歌曲原唱:李谷一 我和我的祖国,一刻也不能分割 无论我走到哪里,都流出一首赞歌 我歌唱每一座高山,我歌唱每一条河
7、袅袅炊烟,小小村落,路上一道辙 我最亲爱的祖国,我永远紧贴着你的心窝 你用你那母亲的脉搏和我诉说 我的祖国和我,像海和浪花一朵 浪是海的赤子,海是那浪的依托 每当大海在微笑,我就是笑的旋涡 我分担着海的忧愁,分享海的欢乐 我最亲爱的祖国,你是大海永不干涸 永远给我,碧浪清波,心中的歌,任务3 “商品信息”页面制作,表格标签,04,表单标签,05,分区标签,06,任务3 “商品信息”页面制作-01有序列表标签,命令行方式创建用户, CSS+DIV页面布局技术所学知识: 项目一 HTML的基本标签 项目二 表单应用 项目三 表格应用和布局 项目四 CSS样式表 ,任务3 “商品信息”页面制作-02
8、无序列表标签,命令行方式创建用户,一个无序列表: 咖啡 茶 牛奶 ,任务3 “商品信息”页面制作-03定义列表标签,命它使用、表示定义列表,、表示术语,、表示术语的具体描述,其中dl是definition lists的缩写,是definition term的缩写,是definition description的缩写。令行方式创建用户, 海阔天空 比喻象大海一样辽阔,象天空一样无边无际。形容大自然的广阔。出自:唐刘氏瑶暗离别诗:“青鸾脉脉西飞去,海阔天高不知处。” ,任务3 “商品信息”页面制作-04表格标签,命令行方式创建用户,任务3 “商品信息”页面制作-05表单标签,命令行方式创建用户,任
9、务3 “商品信息”页面制作-06分区标签,命令行方式创建用户, 放置在DIV中的段落,div简单而言是一个区块容器标记,即div相当于一个容器,一个“装东西的盒子”,可以容纳段落、标题、表单、图片、乃至单元等各种HTML元素。 放置在DIV中的标题标签 放置在DIV中的无序列表标签 放置在DIV中的无序列表标签 放置在DIV中的无序列表标签 放置在DIV中的无序列表标签 div标签中的普通文字. ,任务4 “商品信息”页面制作,超链接标签,04,任务4 “商品信息”页面制作-01图像标签,命令行方式创建用户, 春节指汉字文化圈传统上的农历新年,传统名称为新年、大年。 农历正月初一开始为新年,一
10、般认为至少要到正月十五(上元节)新年才结束。 ,任务4 “商品信息”页面制作-02范围标签,命令行方式创建用户, 春节指汉字文化圈传统上的农历新年,传统名称为新年、大年。 农历正月初一开始为新年,一般认为至少要到正月十五(上元节)新年才结束。 ,任务4 “商品信息”页面制作-03换行标签,命令行方式创建用户,阳光,不只来自太阳,也来自我们的心 阳光,不只来自太阳,也来自我们的心。心里有阳光,能看到到世界美好的一面;心里有阳光,能与有缘的人心心相映;心里有阳光,即使在有遗憾的日子,也会保留温暖与热情;心里有阳光,才能提升生命品质。自信、宽容、给予、爱、感恩吧,让心里的阳光,照亮生活中的点点滴滴,
11、阳光的心,造就阳光的命运。 ,任务4 “商品信息”页面制作-04超链接标签,任务4 “商品信息”页面制作-04超链接标签,免费注册 登录,任务5 注释和特殊符号,任务5 注释和特殊符号-01HTML注释,命令行方式创建用户,我们经常要在一些代码旁做一些HTML注释,这样做的好处很多,比如方便查找,方便比对,方便项目组里的其他程序员了解你的代码,而且可以方便以后你对自己代码的理解与修改等,当服务器遇到注释时会自动忽略注释内容。HTML注释的开始使用。 搜狗首页 ,任务5 注释和特殊符号-02特殊符号,命令行方式创建用户,在HTML中不能使用小于号(),这是因为浏览器会误认为它们是标签,如需显示小
12、于号,我们必须这样写:”结束。,任务6 W3C标准,任务6 W3C标准-01什么是W3C标准,命令行方式创建用户,W3C标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。W3C万维网联盟主要职责是负责Web标准的制定和维护。Web开发方面常设计的W3C标准如下: (1)HTML内容方面XHTML (2)样式美化方面CSS (3)行为标准方面DOM (4)页
13、面交互方面ECMAScript,任务6 W3C标准-02W3C提倡的Web页结构,内容XHTML只负责页面的内容结构,CSS(Cascading Style Sheet,简称CSS,通常又称为“样式表”)负责表现样式(例如字体颜色、大小、背景图、显示位置等),方便网站的修改和维护。,HTML是一种对文本内容进行结构和意义(或者说“语义”)进行补充的方法。,任务6 W3C标准-03HTML5代码规范,命令行方式创建用户,1使用正确的文档类型 2使用小写元素名 3关闭所有 HTML 元素 4关闭空的 HTML 元素 5使用小写属性名 6属性值 7空行和缩进 8不推荐省略 、 和 标签。,感谢聆听,
14、“会员注册”页面制作|HTML5 新的 input 类型|HTML5 新的表单元素,表单应用,知识目标,掌握表单的基本语法,01.,02.,掌握各种表单元素的使用和语法,能力目标,能使用各种基本表单元素标签建立含有表单的网页,01.,02.,能使用HTML5新增的元素,任务1 “会员注册”页面制作,任务1“会员注册”页面制作-01表单的基本语法,表单是一个集合概念,它是一个能够包含表单元素的区域。表单是一个集合概念,它是一个能够包含表单元素的区域。, ,任务1“会员注册”页面制作-02表单基本元素的介绍,在表单中,文本框用来让用户输入字母、数字等单行文本信息的。size=“8”,value=“
15、输入你的名字”,在设计状态看到如右上图效果,长度为8,可以显示4个汉字,浏览时不同浏览器略有不同,如右下图。一般不建议使用size设置长度,而是通过css的width属性进行相应设置。,任务1“会员注册”页面制作-02表单基本元素的介绍,type属性设置成password,就可以创建一个密码框,输入的字符以“ ”显示,已达到加密的作用放置别人偷看。 密码: ,任务1“会员注册”页面制作-02表单基本元素的介绍,type=submit和type=reset分别是“提交”和“重置”两按钮。“提交”按钮用于提交表单数据,将form中所有内容进行提交action页处理,“重置”按钮用于清空现有表单数据
16、。 姓名: 密码: ,任务1“会员注册”页面制作-02表单基本元素的介绍,type=button是标准Windows风格的按钮,也就是普通按钮,当然要让按钮跳转到某个页面上还需要加入写JavaScript代码。 ,任务1“会员注册”页面制作-02表单基本元素的介绍,type=image是比较另类的一个,代表图片按钮,虽然type没有设置为“submit”,但它有提交功能。 ,任务1“会员注册”页面制作-02表单基本元素的介绍,type=checkbox表示多选框,常见于注册时选择爱好、性格等信息。参数有name、value及特别参数checked(表示默认选择),其实最重要的还是value值,
17、提交到处理页的也就是value(附:name值可以不一样,但不推荐,建议name值相同)。, 爱好: 运动 玩游戏 ,任务1“会员注册”页面制作-02表单基本元素的介绍,type=radio即单选框,出现在多选一的页面中,如性别选择。参数同样有name、value及特别参数checked。不同于checkbox的是,name值一定要相同,否则就不能多选一。当然提交到处理页的也是value值。, 性别: 男 女 ,任务1“会员注册”页面制作-02表单基本元素的介绍,type=file可以将本地网络上的某个文件以二进制数据流的形式传递到服务器,是当你在BBS上传图片,或者在Email中上传附件时一
18、定少不了的东西,提供了一个文件目录输入的平台,会创建一个不能输入内容的地址文本框和一个“浏览”按钮,单击“浏览.”按钮,将会弹出“选择要加载的文件”窗口,选择文件后,路径将显示在地址文本框中。参数有name、size。使用这个元素时form元素的method属性必须设置为post。, ,任务1“会员注册”页面制作-02表单基本元素的介绍,基本语法如下: 一般使用表单下拉列表选择数据,如省、市、县、年、月等数据,我们即可使用下拉菜单表单进行设置,select是下拉列表菜单标签,option为下拉列表数据标签,value为option的数据值(用于数据的传值),selected默认被选中的项。,
19、苹果 桔子 芒果 ,任务1“会员注册”页面制作-02表单基本元素的介绍,文本域,也就是多行输入框(textarea),主要用于输入两行或两行以上的较长文本信息,主要应用于用户留言或者聊天窗口以及协议。 基本语法如下: 初始文本 name为传值命名,cols为文本域的可见字符宽度,也就是字符列数,表示每行可以输入多少列文字,跟具体数字,如cols=1表示一行最多可以输入一个汉字,两个字符。rows为文本域的可见字符行数,默认输入框区域显示高度,跟具体数字。, 请阅读服务协议 服务协议的具体内容 ,任务1“会员注册”页面制作-02表单基本元素的介绍,基本语法如下: 作用:隐藏域在页面中对于用户是不
20、可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用。浏览者单击“发送”按钮发送表单的时候,隐藏域的信息也被一起发送到服务器。,任务1“会员注册”页面制作-02表单基本元素的介绍,只读和禁用效果分别通过readonly和disabled属性,例如要实现协议只读和注册按钮禁用的效果,对应的部分HTML代码: 服务协议的具体内容 ,任务2 HTML5 新的 input 类型,此类型要求键入格式正确的email地址,否则浏览器是不允许提交的,并会有一个错误信息提示。此类型必须指定name值,否则无效果。 格式:,此类型要求输入格式正确的url地址,否则浏览器是不允许提交的
21、,并会有一个错误信息提示。此类型必须指定name值,否则无效果。 格式:,时间日期相关输入类型这一系列表单控件给我们提供了丰富的用于日期选择的表单样式,包括年、月、周、日等。只需要一行代码就可以实现交互性非常强的效果,然而遗憾的是目前在Windows下仅有Chrome和Opera支持。 格式: 格式:,说明:用于输入一个数值,可以通过属性设置最小值、最大值、数字间隔、默认值(IE不支持)。 格式: max:规定允许的最大值; min:规定允许的最小值; step:规定合法的数字间隔; value:规定默认值;,说明:和前面的number类似,只不过这里是用滑块展示,如果是在移动端展示的话,给用
22、户的体验会比较好。 格式: max:规定允许的最大值; min:规定允许的最小值; step:规定合法的数字间隔; value:规定默认值;,说明:此类型表示输入的将是一个搜索关键字,通过设置results=s可显示一个搜索小图标。 格式: ,说明:此类型要求输入一个电话号码,换行符会从输入值中去掉。 格式:,说明:一个非常炫酷的效果,并且在最新的火狐、谷歌、欧朋浏览器中都支持,可让用户通过颜色选择器选择一个颜色值,以十六进制保存,可以通过value访问到,并且可以自定义颜色组。 格式:,任务3 HTML5 新的表单元素,说明:datalist 元素规定输入域的选项列表。 列表是通过 data
23、list 内的 option 元素创建的。 如需把datalist绑定到输入域,用输入域的list属性引用 datalist的id.列表当中的value属性是必须,新版本的Chrome和Opera支持该属性。 ,说明:keygen 元素的作用是提供一种验证用户的可靠方法。 keygen 元素是密钥对生成器。当提交表单时,会生成两个键,一个是私钥,一个公钥。私钥存储于客户端,公钥则被发送到服务器。公钥可用于之后验证用户的客户端证书。 格式:用户名: 加密:,说明:output用于计算结果的输出. /页面加载完成后执行 window.onload=function() /通过id获取表单元素 va
24、r number= document.getElementById(number); var total=document.getElementById(total); /添加失去焦点事件 number.onblur=function() /计算总价 利用单价乘以数目 var totalprice=parseInt(document.getElementById(price).value)*parseInt(this.value) /将结果输出 total.value=totalprice; , 单价: 数目: 总价: ,感谢聆听,表格基础知识|跨行和跨列实现“商品分类”|表格布局化妆品页面|
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HTML5 CSS3 网站 设计 基础 完整版 全套 ppt 课件 教程
限制150内