1.什么是HTML

html就是超文本标记语言。例如,

这些文本是用来描述另外一些文本的,所以它们是超文本,在HTML中称之为标签。

2.HTML的作用

html是专门用来描述文本的语义,那些用来描述的文本就是超文本标签
html只是用来添加语义,虽然最后可以改变网页的文本样式,但是它的本质并不是修改文本的样式

3.编写网页步骤

  • 新建一个文本文档
  • 用记事本打开该文档
  • 在文档中编写html代码
  • 保存文档并将文档名称修改为扩展名是.html
  • 用浏览器打开已编写好的文档

    4.HTML网页基本结构

  • 基本结构:







  • 特点:

基本结构中的标签是成对出现的,其中不带/的标签称为开始标签,带/的标签称为结束标签

  • 基本结构中标签的作用
  1. html标签

用于告诉浏览器这是一个html文档,是一个网页
所有的标签必须写在html标签中
2.head标签
给网站添加一些配置信息,例如可以指定网站的标题,网站的图标小图片等
一般该标签内的内容不会显示给用户
3.title标签
指定网站的标题,且该标题会作为用户保存网站的默认标题
该标签要写在head标签中
4.body标签
用于定义html文档中要显示给用户的内容,可以是文字、图片、音频、视频等
一对html标签中只能有一对body标签

5.字符集

为什会出现乱码现象

因为我们在编写网页代码时没有指定字符集

解决乱码现象的办法

在head标签中添加 来指定字符集

字符集

  • 字符集就是很多字符堆在一起组成的集合。(活字印刷术)

在网页中指定字符集,就是为了告诉浏览器用户使用了哪种字符集,因此浏览器可以对应进行查找,从而得出正 确的内容。

  • 网页中常见的字符集有两个:GBK和UTF-8

GBK(GB2312):存储的字符较少,仅存储了汉字和一些常用外文
UTF-8:存储了世界上所有的文字

  • html文件中指定的字符集必须和保存这个文件的字符集一致,不然也还是会出现乱码现象

    6.HTML标签分类

  1. 标签数目上

单标签:只有开始标签
双标签:有开始标签和结束标签

  1. 标签等级上

并列关系:例如和

嵌套关系:例如

7.DTD文档

  • DTD文档声明是为了让浏览器能够正确编译出网页,让浏览器知道网页是用哪个版本的HTML规范来编写的。
  • DTD文档声明格式:<!DOCTYPE html>

必须写在HTML文档的第一行
对大小写不敏感
其实对不写这个声明影响也不大,因为浏览器有自己的一套默认的处理机制

8..htm与.html的区别

.htm是为了兼容以前的DOS操作系统,现在的windows系统用.html的扩展名。