HTML

超文本标记语言(HTML)是用于构建在线文档的标记语言,是当今大多数网站的基础。像HTML这样的标记语言允许我们1)创建到其他文档的链接,2)构建我们文档中的内容,以及3)将上下文和含义归结为我们文档的内容。

HTML文档有两个方面。它包含结构化信息(标记)和文本链接(超文本)到其他文档。我们使用HTML元素构建页面。它们是我们在浏览器和文档中提供结构含义的语言结构 元素链接到互联网上的其他文档。

互联网最初是为了存储和呈现静态(不变)文档而创建的。上面讨论的HTML的各个方面在这些缺乏所有设计和样式的文档中都得到了很好的体现。他们提供了包含其他文档链接的结构化信息。

HTML5是HTML的最新版本或规范。万维网联盟(W3C)是负责开发万维网标准的组织,包括HTML标准。随着网页和Web应用程序变得越来越复杂,W3C更新了HTML的标准。

HTML5引入了大量语义元素。虽然我们讨论过HTML有助于为我们的文档提供意义,但直到HTML5s引入语义元素才能实现其潜力。

HTML文档的一个简单示例

<!DOCTYPE html> 
 <html> 
 <head> 
  <title>Page Title</title> 
 </head> 
 <body> 
 
  <h1>My First Heading</h1> 
  <p>My first paragraph.</p> 
 
 </body> 
 </html> 

!DOCTYPE html:将此文档定义为HTML5

html:HTML页面的根元素

head:元素包含有关文档的元信息

title:元素指定文档的标题

body:元素包含可见的页面内容

h1:元素定义一个大标题

p:元素定义了一个段落

HTML版本

自Web早期以来,已有许多版本的HTML

|版本|年| | --- | --- | | HTML | 1991 | | HTML 2.0 | 1995 | | HTML 3.2 | 1997 | | HTML 4.01 | 1999 | | XHTML | 2000 | | HTML5 | 2014 |

其他资源


Contributing to the Guide

This open source guide is curated by thousands of contributors. You can help by researching, writing and updating these articles. It is an easy and fun way to get started with contributing to open source.