HTML 简介

在上一章节中我们讲到 HTML 很容易学习,同时也给出了一个简单的范例。现在我们就拿上一次的范例来讲解 HTML 的基本构成。

HTML 范例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>简单教程(www.twle.cn)</title>
</head>
<body>
    <h1>简单教程,简单编程</h1>
    <p>这是第一个段落标签 &lt;p&gt; </p>
</body>
</html>

运行范例 »

范例讲解

  • <!DOCTYPE html>文档声明,此处将文档声明为 HTML5 文档

  • <html> 是 HTML 的根元素,表示 HTML 内容从这里开始

  • <head> 是头部元素,包含了文档的元(meta)数据, 这里的内容不会直接显示在网页上。

  • <title> 元素声明了文档元数据:文档标题

  • <body> 元素声明了 HTML 正文内容从这里开始

  • <h1> 元素可以定义一个大标题

  • <p> 元素声明了一个段落

HTML 是不是很简单,是不是有点像 word 文档。

HTML 是什么呢?

简单来说,HTML 是用来描述网页的一种语言

  • HTML 指的是超文本标记语言: H yper T ext M arkup L anguage
  • HTML 不是一种编程语言,而是一种 标记 语言
  • 标记语言 是一套 标记标签 (markup tag)
  • HTML 使用标记标签来 描述 网页
  • HTML 文档包含了HTML 标签文本 内容
  • HTML 文档也叫做 web 页面

HTML 标签(HTML tag)

  • HTML 标签是由 尖括号 包围的关键词,比如 <html>
  • HTML 标签通常是 成对出现 的,比如 <b> 和 </b>
  • 标签对中的第一个标签是 开始标签 ,第二个标签是 结束标签
  • 开始和结束标签也被称为 开放标签闭合标签 <标签>内容</标签>

HTML 元素

"HTML 标签" 和 "HTML 元素" 通常都是描述同样的意思.

但是严格来讲, 一个 HTML 元素包含了开始标签与结束标签,如下范例:

<p>这是第一个段落标签 &lt;p&gt; </p>

Web 浏览器

Web 浏览器(如谷歌浏览器,Internet Explorer,Firefox,Safari)是用于读取HTML文档,并将其作为网页显示。

浏览器并不是直接显示的HTML标签,但可以使用标签来决定如何展现HTML页面的内容给用户:

HTML 网页结构

一般的 HTML 页面都会有如下结构:

<html>
<head>
<title>页面标题</title>
</head>
<body>
<h1>这是一个标题</h1>
<p>这是一个段落。</p>
<p>这是另外一个段落。</p>
</body>
</html>


只有 <body> 区域 (白色部分) 才会在浏览器中显示

HTML 版本

从 1991年 HTML 诞生后,HTML 已经经历了多个版本:

版本 发布时间
HTML 1991
HTML+ 1993
HTML 2.0 1995
HTML 3.2 1997
HTML 4.01 1999
XHTML 1.0 2000
HTML5 2012
XHTML5 2013

<!DOCTYPE> 声明

<!DOCTYPE> 声明能够让浏览器按照声明的标准来显示网页。

doctype 声明是不区分大小写的,以下方式均可:

<!--推荐使用-->
<!DOCTYPE html>

<!DOCTYPE HTML>

<!doctype html>

<!Doctype Html>

虽然有不区分大小写,但我们推荐使用

<!DOCTYPE html>

HTML 各推荐标准通用声明

HTML5 推荐

<!DOCTYPE html>

HTML 4.01

<!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

XHTML 1.0

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

你可以点击 DOCTYPE 参考手册 查看完整网页声明类型

中文编码

如果你看到的网页显示了一大堆乱码,原因就是它们都没有正确的设置编码,这时候,我们就需要在头部将字符声明为 UTF-8

范例:HTML 设置 UTF-8 编码

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>简单教程(www.twle.cn)</title>
</head>
<body>
    <h1>简单教程,简单编程</h1>
    <p>这是第一个段落标签 &lt;p&gt; </p>
</body>
</html>

运行范例 »

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.