IT图书:《中公版·实用Web前端开发:轻松学 HTML5+CSS3+JavaScript》精彩书摘

来源:优就业

2018-06-05 13:57:48

《中公版·实用Web前端开发:轻松学 HTML5+CSS3+JavaScript》分为HTML5、 CSS3、JavaScript三个部分,每一部分都从基础知识入手,逐步深入,结合大量的代码示例,帮助读者在了解理论知识的基础上,提高实战能力,既可作为Web前端开发初学者的入门教材,又可作为中高级开发者进一步学习新技术的参考用书。本书采用双色印刷,图文结合,讲解详细明确,而且大部分章节配有二维码视频进行重难点讲解,使读者在掌握基础知识的基础上,具备较强的实际操作能力,读者扫描二维码即可实现在线学习,操作便捷高效。

IT图书:《中公版·实用Web前端开发:轻松学 HTML5+CSS3+JavaScript》精彩书摘

1.1HTML历史与HTML5

HTML(超文本标记语言)的全称是HyperTextMarkupLanguage。超文本标记语言是标准通用标记语言下的一个应用,是一种规范,一种标准。它通过标记符号告诉浏览器如何显示其中的内容,如文字如何处理、画面如何安排、图片如何显示等。简单来说,HTML就是用来描述网页的一种语言,为网页创建和其他可在网页浏览器中看到的信息而设计。

HTML不是一种编程语言,而是一种标记语言(markuplanguage),它使用标记标签(markuptag)来描述网页。

1.1.1HTML发展历史

HTML从面世到标准规范最终制定完成并公开发布,凝结了大量网络工作者心血。

HTML1.0:1993年6月,HTML1.0作为互联网工程工作小组(IETF)工作草案发布。

HTML2.0:1995年11月,HTML2.0发布,但在2000年6月被宣布已经过时。

HTML3.2:W3C组织于1997年1月14日发布,是W3C推荐标准。

HTML4.0:W3C组织于1997年12月18日发布,是W3C推荐标准。

HTML4.01:基于HTML4.0进行了微小改进,W3C组织于1999年12月24日发布,是W3C推荐标准。

XHTML1.0:W3C组织于2000年1月26日发布,是W3C推荐标准,后来经过修订于2002年8月1日重新发布。

HTML5:2014年10月28日发布,是W3C推荐标准。

HTML语言从1.0到5.0经历了巨大的变化,HTML3.2和HTML4.01是常见的版本。HTML5是HTML最新的修订版本,是下一代HTML标准。HTML5仍处于完善之中,但大部分现代浏览器已经具备了某些HTML5支持。

1.1.2HTML5文件的基本结构

在学习HTML5相关知识之前,我们必须对HTML5文档结构有初步的了解。代码示例1-1为基本的HTML5文档结构。

页面内容

在本书的代码示例中,如…间无内容,此后的代码示例只列举代码示例1-1中加粗部分的代码。

从代码示例1-1的基本结构可以看出,HTML5Web页面中的DOCTYPE(文档结构类型声明)相比HTML4.01(代码示例1-2),得到了很大程度的简化。字符集的声明也由原来的简化为。

HTML5的根元素依然是html,html元素包含标签和标签。标签用来定义文档的头部信息。标签用来定义页面主体,包含页面的文本内容和绝大部分标签。

1.2HTML5的优势

HTML5正式推出以来,便以惊人的速度迅速推广着。各主流浏览器对其表现出了极大的热情和强烈的支持,开始对旗下产品升级更新以支持HTML5的新功能,而浏览器的实质性发展和反馈也促使HTML5规范得以持续完善。HTML5标准规范的完善,也必将开启一个崭新的互联网时代。

1.2.1解决了跨浏览器问题

在之前的HTML版本中,各浏览器对HTML、JavaScript的支持并不统一,这就使同一页面在不同浏览器中的表现不同,解决跨浏览器问题成了前端开发的人员的一个重大课题。而HTML5的目标就是将Web带入一个成熟的应用平台,在HTML5平台上,视频、音频、图像、动画,以及电脑的交互都被标准化。

目前,各主流浏览器(如IE、Chrome、Firefox、Safari、Opera)都纷纷采取措施以支持HTML5,微软也对新的互联网通用标准表示了赞同和支持。

HTML5doctype可用于所有的浏览器,甚至包括IE6。虽然老的浏览器可以识别HTML5doctype,但并不意味着它们能够处理所有新的HTML5标签和特性。HTML5会让问题简单化,具备友好的跨浏览器性能。针对不支持新标签的老式IE浏览器,我们只要简单添加JavaScriptshiv代码,就可以让它们使用新的标签。

推荐阅读:

IT图书:《中公版·实用Web前端开发:轻松学 HTML5+CSS3+JavaScript》图书目录

 相关推荐

预约免费试听课
课程资料、活动优惠领取通道
返回顶部