ImageVerifierCode 换一换
格式:DOCX , 页数:69 ,大小:56.40KB ,
资源ID:8924017      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8924017.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(HTML5的应用技术.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

HTML5的应用技术.docx

1、HTML5的应用技术HTML5的应用技术万维网上的一个超媒体文档称之为一个页面(外语:page)。作为一个组织或者个人在万维网上放置开始点的页面称为主页(外语:Homepage)或首页,主页中通常包括有指向其他相关页面或其他节点的指针所谓超级链接,就是一种统一资源定位器(Uniform Resource Locator,外语缩写:URL)指针,通过激活(点击)它,可使浏览器方便地获取新的网页。这也是HTML获得广泛应用的最重要的原因之一。在逻辑上将视为一个整体的一系列页面的有机集合称为网站。超级文本标记语言(英文缩写:HTML)是为“网页创建和其它可在网页浏览器中看到的信息”设计的一种标记语言

2、。网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万维网(Web)编程的基础,也就是说万维网是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。标准通用标记语言下的一个应用HTML标准自1999年12月发布的HTML4.01后,后继的HTML5和其它标准被束之高阁,为了推动Web标准化运动的发展,一些公司联合起来,成立了一个叫做 Web Hypertext Application Technology Working Group (Web超

3、文本应用技术工作组 -WHATWG) 的组织。WHATWG 致力于 Web 表单和应用程序,而W3C(World Wide Web Consortium,万维网联盟) 专注于XHTML2.0。在 2006 年,双方决定进行合作,来创建一个新版本的 HTML。HTML5草案的前身名为 Web Applications 1.0,于2004年被WHATWG提出,于2007年被W3C接纳,并成立了新的 HTML 工作团队。HTML 5 的第一份正式草案已于2008年1月22日公布。HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。2012年12月17日,万维网联盟(W

4、3C)正式宣布凝结了大量网络工作者心血的HTML5规范已经正式定稿。根据W3C的发言稿称:“HTML5是开放的Web网络平台的奠基石。”2013年5月6日, HTML 5.1正式草案公布。该规范定义了第五次重大版本,第一次要修订万维网的核心语言:超文本标记语言(HTML)。在这个版本中,新功能不断推出,以帮助Web应用程序的作者,努力提高新元素互操作性。本次草案的发布,从2012年12月27日至今,进行了多达近百项的修改,包括HTML和XHTML的标签,相关的API、Canvas等,同时HTML5的图像img标签及svg也进行了改进,性能得到进一步提升。支持Html5的浏览器包括Firefox

5、(火狐浏览器),IE9及其更高版本,Chrome(谷歌浏览器),Safari,Opera等;国内的遨游浏览器(Maxthon),以及基在移动设备开发HTML5应用只有两种方法,要不就是全使用HTML5的语法,要不就是仅使用JavaScript引擎。JavaScript引擎的构建方法让制作手机网页游戏成为可能。由于界面层很复杂,已预订了一个UI工具包去使用。纯HTML5手机应用运行缓慢并错漏百出,但优化后的效果会好转。尽管不是很多人愿意去做这样的优化,但依然可以去尝试。HTML5手机应用的最大优势就是可以在网页上直接调试和修改。原先应用的开发人员可能需要花费非常大的力气才能达到HTML5的效果,

6、不断地重复编码、调试和运行,这是首先得解决的一个问题。因此也有许多手机杂志客户端是基于HTML5标准,开发人员可以轻松调试修改。2014年10月29日,万维网联盟泪流满面地宣布,经过几乎8年的艰辛努力,HTML5标准规范终于最终制定完成了,并已公开发布。在此之前的几年时间里,已经有很多开发者陆续使用了HTML5的部分技术,Firefox、Google Chrome、Opera、Safari 4+、Internet Explorer 9+都已支持HTML5,但直到今天,我们才看到“正式版”。HTML5将会取代1999年制定的HTML 4.01、XHTML 1.0标准,以期能在互联网应用迅速发展的

7、时候,使网络标准达到符合当代的网络需求,为桌面和移动平台带来无缝衔接的丰富内容。W3C CEO Jeff Jaffe博士表示:“HTML5将推动Web进入新的时代。不久以前,Web还只是上网看一些基础文档,而如今,Web是一个极大丰富的平台。我们已经进入一个稳定阶段,每个人都可以按照标准行事,并且可用于所有浏览器。如果我们不能携起手来,就不会有统一的Web。”HTML5还有望成为梦想中的“开放Web平台”(Open Web Platform)的基石,如能实现可进一步推动更深入的跨平台Web应用。接下来,W3C将致力于开发用于实时通信、电子支付、应用开发等方面的标准规范,还会创建一系列的隐私、安

8、全防护措施。W3C还曾在2012年透露说,计划在2016年底前发布HTML 5.1。一个网页对应多个HTML文件,超文本标记语言文件以.htm(磁盘操作系统DOS限制的外语缩写)为扩展名或.html(外语缩写)为扩展名。可以使用任何能够生成TXT类型源文件的文本编辑器来产生超文本标记语言文件,只用修改文件后缀即可。标准的超文本标记语言文件都具有一个基本的整体结构,标记一般都是成对出现(部分标记除外例如:),即超文本标记语言文件的开头与结尾标志和超文本标记语言的头部与实体两大部分。有三个双标记符用于页面整体结构的确认。标记符,说明该文件是用超文本标记语言(本标签的中文全称)来描述的,它是文件的开

9、头;而,则表示该文件的结尾,它们是超文本标记语言文件的开始标记和结尾标记。HTML基本概念什么是HTML文件HTML的英文全称是Hypertext Marked Language,中文叫做“超文本标记语。和一般文本的不同的是,一个HTML文件不仅包含文本内容,还包含一些Tag,中文称“标记。要浏览这个first.html文件,双击它。或者打开浏览器,在File菜单选择Open,然后选择这个文件就行了。示例解释这个文件的第一个Tag是,这个Tag告诉你的浏览器这是HTML文件的头。文件的最后一个Tag是,表示HTML文件到此结束。在和之间的内容,是Head信息。Head信息是不显示出来的,你在浏

10、览器里看不到。但是这并不表示这些信息没有用处。比如你可以在Head信息里加上一些关键词,有助于搜索引擎能够搜索到你的网页。在和之间的内容,是这个文件的标题。你可以在浏览器最顶端的标题栏看到这个标题。在和之间的信息,是正文。在和之间的文字,用粗体表示。顾名思义,就是bold的意思。HTML文件看上去和一般文本类似,但是它比一般文本多了Tag,比如,等,通过这些Tag,可以告诉浏览器如何显示这个文件。HTML元素(HTML Elements) HTML元素(HTML Element)(p, title就是HTML元素。 HTML元素用Tag表示,Tag以结束。 Tag通常是成对出现的,比如。起始的

11、叫做Opening Tag,结尾的就叫做Closing Tag。 目前HTML的Tag不区分大小写的。比如,和其实是相同的。HTML元素(HTML Elements)的属性HTML元素可以拥有属性。属性可以扩展HTML元素的能力。比如你可以使用一个bgcolor属性,使得页面的背景色成为红色,就像这样:再比如,你可以使用border这个属性,将一个表格设成一个无边框的表格。如下:属性通常由属性名和值成对出现,就像这样:name=value。上面例子中的bgcolor, border就是name,red和0就是value。属性值一般用双引号标记起来。属性通常是附加给HTML的Opening Ta

12、g,而不是Closing Tag。二、基础HTML TagHTML里,比较基础的Tag主要用于标题,段落和分行。学习HTML最好的方法,就是跟着示例学。正文标题这个示例告诉你如何在HTML文件里定义正文标题。HTML用到这几个Tag来定义正文标题,从大到小。每个正文标题自成一段。This is a headingThis is a headingThis is a headingThis is a headingThis is a headingThis is a heading段落划分在HTML里用和划分段落。This is a paragraphThis is another paragr

13、aph 换行通过使用这个Tag,可以在不新建段落的情况下换行。没有Closing Tag。用换行是个坏习惯,正确的是使用。This is a paragraph with line breaks HTML注释在HTML文件里,你可以写代码注释,解释说明你的代码,这样有助于你和他人日后能够更好地理解你的代码。注释可以写在之间。浏览器是忽略注释的,你不会在HTML正文中看到你的注释。 一些小建议HTML文件会自动截去多余的空格。不管你加多少空格,都被看做一个空格。 一个空行也被看做一个空格。有些Tag能够将文本自成一段,而不需要使用来分段。比如之类的标题Tag。更多示例这个示例显示了段落的特性。这

14、一段在源代码里包含很多分行,但是浏览器忽略这些分行。这一段 在浏览器里包含 很多 空格,但是 浏览器忽略多余空格。你使用的浏览器的窗口大小决定了段落的行数。如果你改编浏览器窗口的大小,段落的行数会因此改变。换行这个示例告诉你如何在HTML文件里换行。要在一段里换行请使用br这个Tag。正文标题这个示例教会你如何在HTML文件里显示正文标题。这是1号标题这是2号标题这是3号标题这是4号标题这是5号标题这是6号标题居中的正文标题这个示例告诉你如何将正文标题居中显示。这是标题上面的标题是居中显示的。加条横线这个示例演示了如何在HTML文中加条横线。用hr这个Tag可以在HTML文件里加一条横线。村妇

15、想像皇宫的生活:皇后得用金扁担挑水吧。问:谁是世界上最可怜的人?答:炮兵连炊事班战士!问:为什么?答:戴绿帽背黑锅看别人打炮。初中某数学老师讲方程式变换,在讲台上袖子一挽大声喝道:同学们注意!我要变形了!代码注释这个示例演示如何在HTML代码中加上代码注释,这些注释只显示在HTML源代码中,而源代码最终形成的网页里是看不到这些注释的。代码注释是不会显示在网页里的。背景颜色这个示例演示如何改变HTML文件的背景色。 看,这个页面是黄色的。三、Html常用格式HTML定义了一些文本格式的Tag,比如利用Tag,可以将字体变成粗体或者斜体。从下面的示例,你可以了解各种文本格式Tag如何改变HTML文

16、本的显示。常用文本格式Tag示例HTML常用的格式Tag这个示例用了上述Tag,你可以对比一下HTML的显示结果。粗体用b表示。斜体用i表示。芙蓉姐姐这个词当中划线表示删除。想唱就唱这个词下划线插入。X2其中的2是下标X2其中的2是上标好好学习,天天向上。这句话缩进表示引用这是预设(preformatted)文本.在pre这个tag里的文本 保留空格和分行。call getOrders用code显示计算机代码,code里显示的字符是等宽字符。如何看HTML的源代码在浏览器看到的HTML网页,是浏览器解释HTML源代码后产生的结果。要查看这个HTML的源代码,有两种方法。一是点击鼠标右键,点击V

17、iew Source(查看源文件)命令;二是选择浏览器菜单View(查看)中的Source(源文件)命令。利用View Source得到网页的源代码,你可以由此借鉴一下别人写得好的地方。不过在你对HTML知识尚少的情况下,看别人复杂的HTML源代码,只会让你头晕。建议你还是再等等,先掌握一些基础再说。四、Html特殊字符显示HTML字符实体(Character Entities)有些字符在HTML里有特别的含义,比如小于号就表示HTML Tag的开始,这个小于号是不显示在我们最终看到的网页里的。那如果我们希望在网页中显示一个小于号,该怎么办呢?这就要说到HTML字符实体(HTML Charac

18、ter Entities)了。一个字符实体(Character Entity)分成三部分:第一部分是一个&符号,英文叫ampersand;第二部分是实体(Entity)名字或者是#加上实体(Entity)编号;第三部分是一个分号。比如,要显示小于号,就可以写<或者<。用实体(Entity)名字的好处是比较好理解,一看lt,大概就猜出是less than的意思,但是其劣势在于并不是所有的浏览器都支持最新的Entity名字。而实体(Entity)编号,各种浏览器都能处理。注意:Entity是区分大小写的。如何显示空格通常情况下,HTML会自动截去多余的空格。不管你加多少空格,都被看做

19、一个空格。比如你在两个字之间加了10个空格,HTML会截去9个空格,只保留一个。为了在网页中增加空格,你可以使用 表示空格。最常用的字符实体(Character Entities)显示结果说明Entity NameEntity Number显示一个空格  大于>>&符号&&双引号""其他常用的字符实体(Character Entities)显示结果说明Entity NameEntity Number版权©©注册商标®®乘号××除号÷÷

20、ISO Latin-1字符集(见附件1)五、HTML的超链接先看两个示例建立一个超链接这个示例演示了如何在HTML文件里创建超链接。这是一个链接站长网 站长学院站点链接将一个图片作为一个超链接这个示例演示了如何将一个图片作为一个超链接,即点击一个图片,可以连接到其它文件。你可以将一张图片作为一个链接,点击这个图片。a和href属性HTML用来表示超链接,英文叫anchor。可以指向任何一个文件源:一个HTML网页,一个图片,一个影视文件等。用法如下:链接的显示文字 点击当中的内容,即可打开一个链接文件,href属性则表示这个链接文件的路径。比如链接到a href= 站长学院 target属性使

21、用target属性,可以在一个新窗口里打开链接文件。站长网 站长学院 实例:一则笑话如果你将target的属性值设成_blank,你点击这个链接的时候,网页就会在一个新窗口出现。title属性使用title 属性,可以让鼠标悬停在超链接上的时候,显示该超链接的文字注释。站长网 站长学院网站 如果希望注释多行显示,可以使用 作为换行符。站长网 站长学院网站 实例:站长网 站长学院网站站长网 站长学院网站name属性使用name属性,可以跳转到一个文件的指定部位。使用name属性,要设置一对。一是设定name的名称,二是设定一个href指向这个name:参见第一章 第一章 实例:参见第六章

22、第1章这是站长网 站长学院 网页教程与代码的中文站点。第2章这是站长网 站长学院 网页教程与代码的中文站点。第3章这是站长网 站长学院 网页教程与代码的中文站点。第4章这是站长网 站长学院 网页教程与代码的中文站点。第5章这是站长网 站长学院 网页教程与代码的中文站点。第6章这是站长网 站长学院 网页教程与代码的中文站点。第7章这是站长网 站长学院 网页教程与代码的中文站点。第8章这是站长网 站长学院 网页教程与代码的中文站点。第9章这是站长网 站长学院 网页教程与代码的中文站点。name属性通常用于创建一个大文件的章节目录(table of contents)。每个章节都建立一个链接,放在文件的开始处,每个章节的开头都设置Name属性。当用户点击某个章节的链接时,这个章节的内容就显示在最上面。如果浏览器不能找到Name指定的部分,则显示文章开头,不报错链接到email地址在网站中,你经常会看到“联系我们”的链接,一点击这个链接,就会触发你的邮件客户端,比如Outlook Express,然后显示一个新建mail的窗口。用可以实现这样的功能

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1