《HTML5移动应用开发入门经典》—— 1.4 使用开放Web标准

简介:

本节书摘来异步社区《HTML5移动应用开发入门经典》一书中的第1章,第1.4节,作者:【美】Jennifer Kyrnin,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.4 使用开放Web标准

HTML5移动应用开发入门经典
HTML5的主要目的是用来开发更优秀、更高效的Web应用,它也是在开放Web标准下开发的API和规范组中的一部分。开放Web标准又称为开放Web平台,是给予Web生命力的自由授权(royalty-free)技术的集合。

许多人认为HTML5还应该包括更多内容。事实上,一些特性,如历史API(第22章)、本地存储(第21章),以及地理定位(第23章)都拥有独立规范,它们与HTML5一起成为开发者手中创建Web页面、Web应用、移动应用等的利器。它们都是开放Web标准的一部分。

此标准包括以下规范。

HTML5。
CSS3。
Web字体(Web Font)。
HTML画布(HTML canvas)。
SVG。
Web存储。
地理定位。
通过使用基于这些标准的规范来创建Web应用,会让你的页面及应用拥有更广泛的用户,而且寿命更长。

Try It Yourself

建立第一个HTML5文档

HTML5的核心是HTML,也是用来建立Web页面的基础。在接下来学习开发应用的课程之前,需要知道如何创建Web页面。

首先来完成一个HTML文件,这并不难,仅需要一个文本编辑器。

提示:
找到计算机中的文本编辑器

所有计算机中都有能编写HTML的文本编辑器。在Windows操作系统中,可以通过在“开始”菜单的“运行”栏输入“Notepad”来启动文本编辑器。在Macintosh操作系统中,在Spotlight下输入“TextEdit”,可启动一个文本编辑器。在Linux系统中输入vi或Emacs命令,可启动一个文本编辑器。
打开文本编辑器后,就可以开始编写HTML了,它由写在小于号(<)和大于号(>)之间的标签定义。

1.打开文本编辑器并输入:

9056d1a708aa4d24a3fd931e3964e28c51963800

2.将文件保存为mypage.html。

警告:
检查文件扩展名

要检查HTML文件的扩展名。记事本程序会自动将文件扩展名设为.txt。关闭记事本后将扩展名改为.html就可以了。
3.现在,在常用的Web浏览器中打开这个页面(直接双击文件打开),看看它是否正常显示。如果显示不正常,应该检查是否打开了正确的文件,以及HTML代码是否书写正确。

可以看到,代码中缺失了某些闭合标签,HTML并没有使用像XHTML那样严格的语法,而是在第一行使用了一个易用易记的文档声明。

异步社区
+关注
目录
打赏
0
0
0
0
1819
分享
相关文章
深入解析Android应用开发中的高效内存管理策略在移动应用开发领域,Android平台因其开放性和灵活性备受开发者青睐。然而,随之而来的是内存管理的复杂性,这对开发者提出了更高的要求。高效的内存管理不仅能够提升应用的性能,还能有效避免因内存泄漏导致的应用崩溃。本文将探讨Android应用开发中的内存管理问题,并提供一系列实用的优化策略,帮助开发者打造更稳定、更高效的应用。
在Android开发中,内存管理是一个绕不开的话题。良好的内存管理机制不仅可以提高应用的运行效率,还能有效预防内存泄漏和过度消耗,从而延长电池寿命并提升用户体验。本文从Android内存管理的基本原理出发,详细讨论了几种常见的内存管理技巧,包括内存泄漏的检测与修复、内存分配与回收的优化方法,以及如何通过合理的编程习惯减少内存开销。通过对这些内容的阐述,旨在为Android开发者提供一套系统化的内存优化指南,助力开发出更加流畅稳定的应用。
148 0
探索现代Web应用的性能优化策略移动应用开发的未来之路:跨平台与原生之争
【4月更文挑战第30天】随着互联网技术的迅猛发展,Web应用已成为信息交流和商业活动的重要平台。用户对Web应用的响应速度和稳定性有着极高的期望,这促使开发者不断寻求提升应用性能的有效途径。本文将深入探讨针对现代Web应用进行性能优化的关键策略,包括前端优化、后端优化以及数据库层面的调优技巧,旨在为开发者提供一套全面的优化工具箱,帮助他们构建更快速、更高效的Web应用。
移动应用开发:Web App模式 、Native App模式及Hyprid App模式
移动应用开发:Web App模式 、Native App模式及Hyprid App模式
870 0
520礼物 静态HTML 来自理工男的浪漫 源码开放
520礼物 静态HTML 来自理工男的浪漫 源码开放
Web移动应用开发框架的8个技术构想
  之前我们已经介绍过四大主流移动Web开发框架,今天我们再次深入,探讨Web移动应用框架需要具备的技术特性和理念。目前虽然已经有诸如iUI、jQTouch、WPTouch、PhoneGap、XUI、iWebkit等Web移动应用开发框架,但在移动这个领域毕竟刚刚起步,需要更多技术人员对其修正和思辨。
1549 0
《HTML 5+CSS 3入门经典》——导读
本书按照学习HTML和CSS的最佳结构来分配章节,共分为4篇20章,其中,前三篇可以使读者掌握HTML 和CSS的编程知识,第四篇可以使读者学习实现一个由HTML 5+CSS 3 组成的静态网站的开发过程。
1312 0
《HTML 5+CSS 3入门经典》——3.6 习题
本节书摘来自华章计算机《HTML 5+CSS 3入门经典》一书中的第3章,第3.6节,作者:管媛辉 潘凯华著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1267 0
《HTML 5+CSS 3入门经典》——3.5 小结
本节书摘来自华章计算机《HTML 5+CSS 3入门经典》一书中的第3章,第3.5节,作者:管媛辉 潘凯华著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1198 0
《HTML 5+CSS 3入门经典》——3.1 新增的元素与属性
本节书摘来自华章计算机《HTML 5+CSS 3入门经典》一书中的第3章,第3.1节,作者:管媛辉 潘凯华著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1488 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等