TOC

This article is currently in the process of being translated into Chinese (~81% done).

HTML语言介绍:

What is HTML?

什么是HTML?

HTML是一种用以描述网页最简形态的置标语言,它也是网页使用的最主要置标语言。HTML是超文本置标语言(HyperText Markup Language)的首字母缩写。当一个网页浏览器--比如微软网页浏览器(Internet Explorer)、火狐浏览器(FireFox)或者谷歌浏览器(Chrome)等--在屏幕上显示一个网页,其实就是它们读取、翻译一个HTML文件的过程。这种HTML文件可以短到只有10行,也可能长达百行,这对浏览器并没有影响--它只负责读取全部文件。

这也是HTML的最主要用途:让HTML文件的内容可供浏览器读取。除了让你的内容可供浏览器读取外,HTML还让你的内容有了语义学意义--也就是说,网页浏览器和搜索引擎得以知道你的网页上存入了什么种类的内容,也就知道了该如何处理这些内容。

总体上讲,HTML的作用,就是赋予你的网页含义(有人相信HTML的作用是影响网页的外观,这已经上升到计算机宗教学了,我们之后会详细讨论),让浏览器可以显示出来。

那么什么是HTML5?

那么普通HTML和HTML5又有什么不同?这个问题在接下来的讲解中还会不断出现,但现在有一个重点必须提出来,那就是你学到的关于HTML的任何知识,对HTML5都适用--学到什么都不浪费。

HTML5含有许多新特性,接下来我们会按部就班,一个一个介绍这些特性。但事实上,HTML5并非只是第五代HTML--HTML5最初是由一群对HTML官方标准并无话语权的人创造的。要了解HTML5的覆盖面并非易事--最大的问题是,许多人在使用HTML5这个术语的时候,其实指的是“HTML5及所有相关标准,比如CSS3”。

我们将重点讲解HTML5的核心特性、何处适用、以及它与“过去的”HTML4有什么区别。

使用HTML5时,你要知道它的一些新功能有些浏览器是不支持的--不同浏览器支持不同特性,所以你需要用点技巧,才能让HTML5的元素正常运行。

不过有一点可以确定--HTML5才是网页搭建的未来,苹果和谷歌已经支持了很多HTML5的特性,万维网联盟已经放弃了他们自己原本在开发的下一代xHTML,转而支持HTML5,所以我们开始吧!

This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!