简介
什么是 HTML?
HTML 语言用于描述网页
- HTML是指超文本标记语言: Hyper Text Markup Language
- HTML不是一种编程语言,而是一种标记语言
- 标记语言是一套标记标签(markup tag)
- HTML使用标记标签来描述网页
- HTML文档包含了HTML标签及文本内容
- HTML文档也叫做web页面
HTML发展史
HTML没有1.0,因为关于它的初版存在争议,1995年HTML 2.0面世,1997年由国际官方组织W3C推出了HTML 3.2以及HTML 4.0标准,后面W3C(万维网联盟)也渐渐变成Web技术领域的权威,经过漫长的演变,2014年,HTML 5标准最终面世。
发布时间 | 版本 |
---|---|
1989 | Tim Berners-Lee 发明万维网 |
1991 | Tim Berners-Lee 制定 HTML 规范 |
1993 | Dave Raggett 拟定了 HTML+ |
1995 | HTML 工作组定义 HTML 2.0 |
1997 | W3C 推荐标准: HTML 3.2 |
1999 | W3C 推荐标准: html 4.01 |
2000 | W3C 推荐标准: XHTML 1.0 |
2008 | WhatWG 首次公开 HTML5 |
2012 | WHATWG 制定 HTML5 标准 |
2014 | W3C 推荐标准: HTML5 |
2016 | W3C 候选推荐: HTML 5.1 |
2017 | W3C 推荐: HTML5.1 第二版 |
2017 | W3C 推荐: HTML5.2 |
HTML基础语法
HTML (Hyper Text Markup Language):超文本标记语言,是在WWW中用来建立超媒体文件的语言,通过标记/标签/元素
和属性
对一段文本进行描述。
HTML文件由一系列称为标记的元素组成,标记用<>
框定,大部分元素有起始标记和结束标记,部分标记只有起始标记。所有HTML文件中的各种元素均由标记表示。
HTML文件以<!DOCTYPE >
开始,随后由两部分组成:文件头部
和文件体部
。
HTML标签
HTML标记标签通常被称为HTML标签(HTML tag)。
- HTML标签是由尖括号包围的关键词,比如
<html>
- HTML标签通常是成对出现的,比如
<b>
和</b>
- 标签对中的第一个标签是开始标签,第二个标签是结束标签
- 开始和结束标签也被称为开放标签和闭合标签
实例 | |
---|---|
HTML元素
HTML文档由HTML元素定义,HTML元素指的是从开始标签(start tag)到结束标签(end tag)的所有代码。
HTML提示:使用小写标签
由于HTML标签对英文字母的大小写不敏感,所以 <P>
和 <p>
表达的意思相同,在未来 (X)HTML 版本中强制使用小写,所以推荐使用小写
HTML属性
属性为HTML元素提供附加信息
- HTML元素可以设置属性
- 属性可以在元素中添加附加信息
- 属性一般描述于开始标签
- 属性总是以名称/值对的形式出现,比如:name="value"。
实例 | |
---|---|
Html页面创建一般步骤
纯前端页面可使用任意文本编辑器(推荐:Visual Studio Code)编写,参考过程如下:
-
打开文本编辑器
-
编写HTML代码
-
保存为
*.html
或*.htm
文件,注意格式问题 -
使用浏览器(推荐:Chrome)打开网页预览效果
-
使用浏览器的开发者工具调式