百度SEO优化 » html标签 » html5是什么(它与html的区别在哪里)

html5是什么(它与html的区别在哪里)

就其本身而言,HTML侧重于呈现静态文件,即文本、链接和其他少量内容。通过HTML 4,HTML标准与用于实现这一目标的HTML语法是一体的。HTML5标准有一个更广泛的目标,即描述网页在浏览器中加载时的内容、风格和应用界面。更具体地说,HTML5建立了一种单一的语法,用于与网页加载到你的计算机内存中的所有元素进行交互。

html5代码和css代码
html5代码和css代码

HTML5和HTML的区别

在我们继续之前,有一个潜在的混淆点,我们应该澄清关于 "HTML5 "这个术语。有一个新版本的标记语言本身叫做HTML5。然而,该语言只是与HTML5同名的更广泛标准的一个部分。本文所涉及的是HTML5标准的所有组成部分,而HTML5语言是其中的核心。

考虑到这一区别,浏览器如何加载按照较新的HTML5标准而不是长期存在的HTML4语言编写的页面?毕竟,我们通常只是依靠浏览器来加载网页,而不用担心其背后的HTML。答案很简单。只要浏览器本身能够支持HTML5,它就可以处理你扔给它的任何东西,而不需要区分HTML的修订。

为了实现这种神奇的效果,HTML5标准整合了多种技术的新版本,共同实现共同的目标。这些目标包括以下内容:

  • 保持语言的简单性和直观性
  • 确保代码易于阅读和维护
  • 将页面作为互动应用而非静态文件来处理
  • 依靠层叠样式表(CSS)对内容进行样式设计
  • 认识到JavaScript是网页的一个核心脚本组件
  • 拥抱来自服务器端技术的动态内容,如PHP和ASP
SEO中的H标签
SEO中的H标签

什么是HTML5

一种标记语言使用一系列的标记来标记文件中的元素。标记依赖于某种模型,该模型定义了这些元素是什么以及如何使用它们。由于HTML一直以来都是对文件进行编码,它依赖于一种叫做文档对象模型(DOM)的东西。DOM被纳入网络浏览器应用程序本身。因此,标记语言只是一种基于它已经理解的模型向浏览器发出指令的方式。

为了更好地理解DOM和HTML之间的关系,可以把DOM想象成一盒橡皮图章。每个印章都是DOM中的一个不同元素。每一个用HTML写成的页面只是一系列由邮票组成的印记,这些邮票被填上了你自己的自定义内容。网络浏览器可以显示任何由该盒子中的邮票创建的内容。

从技术上讲,DOM是一个应用编程接口(API),提供了一种平台中立的方式来处理HTML或XML文档。(可扩展标记语言(Extensible Markup Language),即XML,看起来与HTML类似,但它允许程序员添加一组定制的元素,你可以在文档中使用)。) HTML5标准需要被称为DOM5 HTML的DOM。为HTML5的发展做好了准备,最新版本的Chrome、Firefox、IE、Safari和Opera浏览器都可以处理DOM5 HTML下的页面。

HTML5的另一个重要基础是其相关的多用途互联网邮件扩展(MIME)类型。MIME是互联网工程任务组(IETF)的一个标准,用于提醒具有互联网功能的软件它正试图处理什么类型的内容。这通常对应于一个特定类型的文件,如HTML文档或MP3音频文件。

网络开发者在对网页进行编码时指定MIME类型。这就提示浏览器根据其类型适当地加载相应的文件。有两种MIME类型加入DOM5 HTML,构成新的HTML5标准的基础:HTML MIME类型(text/html)和XML MIME类型(application/xhtml+xml)。HTML5包括对这两种MIME类型的语法的更新。

简而言之,HTML5标准中的基本技术是DOM5 HTML以及HTML5兼容的HTML和XML的MIME类型。接下来,让我们继续讨论如何使用HTML5拼凑出一个网页。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注