HTML 语言

来自计算思维百科
跳转至: 导航搜索

HTML (HyperText Markup Language), 即超文本标记语言或超文本链接标示语言,是为“网页创建和其他可在浏览器中看到的信息”设计的一种标记语言。据了解,HTML 最初是一种表义的标记语言。1982年Tim Berners-Lee 最初发明 HTML 的主要目的是为了与研究物理学的同事交流的方便(他当时是 CERN(欧洲粒子物理实验室)的研究人员)。超链接可以很方便地把关于物理学研究的各种资源链接起来。HTML 最初只是设计用来交流文本信息的,没有多少表示显示格式的标记。Marc Andreessen 发现了 HTML 和超链接的商业价值,开发出了世界上第一个图形界面的浏览器 NCSA Mosaic。Andreessen 随后与别人合作开了 Netscape 公司,并且制造出当时最成功的浏览器 Netscape Navigator。为了提高浏览器的表现能力,显示更加丰富的内容,有必要扩充 HTML,添加各种与显示格式有关的标记和属性,并且把对多媒体的支持加进去。例如 <table>、<center>、<font>、<img>、<align>、<bgcolor> 等等。随着HTML的逐步扩展和更新,目前最新的版本是HTML 5。

HTML最常用的扩展名是.html,但仍有部分使用.htm扩展名的存在,这是因为以前像DOS这样的旧操作系统限制扩展名为最多3个字符。现在.htm扩展名使用的比较少一些了,但是仍旧受到支持。HTML的编程人员可以用任何文本编辑器或所见即所得的HTML编辑器来编辑HTML文件。它是目前网络上最为广泛的语言,也是构建网页文档的主要语言,一般用于和CSS配合使用,格式化网页。

CSS(Cascading Style Sheets),又称层叠样式表、串样式列表,由W3C定义和维护的标准。1996年11月W3C推荐使用CSS并批准了CSS1级规范,代替了传统的字体标签和其他样式标记,例如颜色和边距。CSS是一种用来为结构化文档(如HTML或XML应用)添加样式(如字体、间距和颜色等)的计算机语言,其最主要的目的是将文件的结构(用HTML或其他相关的语言写的)与文件的显示(CSS)分隔开来。例如:一个网页的读者和作者都可以使用CSS来决定文件的颜色、字体、排版等显示特性。